5de66ccb33
b/384749454 demonstrates that defining `operator ==` to agree with `hashCode` can cause some problematic semantic differences. Although we haven't seen issues coming from these classes, this removes the new semantics for `HBasicBlock` and `ValueSetNode`. Change-Id: Ieb46f3ea2ab136cf990b6d8ec38f62977eddf547 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/401386 Commit-Queue: Nate Biggs <natebiggs@google.com> Auto-Submit: Mayank Patke <fishythefish@google.com> Reviewed-by: Nate Biggs <natebiggs@google.com>