1
0
mirror of https://github.com/c64scene-ar/llvm-6502.git synced 2025-03-08 19:36:02 +00:00

IR: Rename 'operator ==()' to 'isKeyOf()', NFC

`isKeyOf()` is a clearer name than overloading `operator==()`.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228242 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Duncan P. N. Exon Smith 2015-02-05 00:51:35 +00:00
parent 97ec768f7f
commit 09b44e9be7

@ -219,7 +219,7 @@ template <> struct MDNodeKeyImpl<MDTuple> : MDNodeOpsKey {
MDNodeKeyImpl(ArrayRef<Metadata *> Ops) : MDNodeOpsKey(Ops) {} MDNodeKeyImpl(ArrayRef<Metadata *> Ops) : MDNodeOpsKey(Ops) {}
MDNodeKeyImpl(const MDTuple *N) : MDNodeOpsKey(N) {} MDNodeKeyImpl(const MDTuple *N) : MDNodeOpsKey(N) {}
bool operator==(const MDTuple *RHS) const { return compareOps(RHS); } bool isKeyOf(const MDTuple *RHS) const { return compareOps(RHS); }
unsigned getHashValue() const { return getHash(); } unsigned getHashValue() const { return getHash(); }
@ -243,7 +243,7 @@ template <> struct MDNodeKeyImpl<MDLocation> {
: Line(L->getLine()), Column(L->getColumn()), Scope(L->getScope()), : Line(L->getLine()), Column(L->getColumn()), Scope(L->getScope()),
InlinedAt(L->getInlinedAt()) {} InlinedAt(L->getInlinedAt()) {}
bool operator==(const MDLocation *RHS) const { bool isKeyOf(const MDLocation *RHS) const {
return Line == RHS->getLine() && Column == RHS->getColumn() && return Line == RHS->getLine() && Column == RHS->getColumn() &&
Scope == RHS->getScope() && InlinedAt == RHS->getInlinedAt(); Scope == RHS->getScope() && InlinedAt == RHS->getInlinedAt();
} }
@ -261,7 +261,7 @@ template <> struct MDNodeKeyImpl<GenericDebugNode> : MDNodeOpsKey {
MDNodeKeyImpl(const GenericDebugNode *N) MDNodeKeyImpl(const GenericDebugNode *N)
: MDNodeOpsKey(N, 1), Tag(N->getTag()), Header(N->getHeader()) {} : MDNodeOpsKey(N, 1), Tag(N->getTag()), Header(N->getHeader()) {}
bool operator==(const GenericDebugNode *RHS) const { bool isKeyOf(const GenericDebugNode *RHS) const {
return Tag == RHS->getTag() && Header == RHS->getHeader() && return Tag == RHS->getTag() && Header == RHS->getHeader() &&
compareOps(RHS, 1); compareOps(RHS, 1);
} }
@ -289,7 +289,7 @@ template <class NodeTy> struct MDNodeInfo {
static bool isEqual(const KeyTy &LHS, const NodeTy *RHS) { static bool isEqual(const KeyTy &LHS, const NodeTy *RHS) {
if (RHS == getEmptyKey() || RHS == getTombstoneKey()) if (RHS == getEmptyKey() || RHS == getTombstoneKey())
return false; return false;
return LHS == RHS; return LHS.isKeyOf(RHS);
} }
static bool isEqual(const NodeTy *LHS, const NodeTy *RHS) { static bool isEqual(const NodeTy *LHS, const NodeTy *RHS) {
return LHS == RHS; return LHS == RHS;