diff options
author | Chris Lattner <sabre@nondot.org> | 2002-10-21 02:09:03 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-10-21 02:09:03 +0000 |
commit | b0a37b70e8f26d6f1cdef811305f6cb85feed917 (patch) | |
tree | b16a1a60b41235bec28f65a412999fe906f71f36 | |
parent | 0969c50cb812efb9dba9577a58cad19c56c21642 (diff) |
Two callsites are equivalent even if they are from two completely different
call instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4241 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/Analysis/DSGraph.h | 4 | ||||
-rw-r--r-- | include/llvm/Analysis/DataStructure/DSGraph.h | 4 |
2 files changed, 2 insertions, 6 deletions
diff --git a/include/llvm/Analysis/DSGraph.h b/include/llvm/Analysis/DSGraph.h index f07b69e4ce..f1b01e7438 100644 --- a/include/llvm/Analysis/DSGraph.h +++ b/include/llvm/Analysis/DSGraph.h @@ -409,8 +409,6 @@ public: } bool operator<(const DSCallSite &CS) const { - if (Inst < CS.Inst) return true; - if (Inst > CS.Inst) return false; if (RetVal < CS.RetVal) return true; if (RetVal > CS.RetVal) return false; if (Callee < CS.Callee) return true; @@ -419,7 +417,7 @@ public: } bool operator==(const DSCallSite &CS) const { - return Inst == CS.Inst && RetVal == CS.RetVal && Callee == CS.Callee && + return RetVal == CS.RetVal && Callee == CS.Callee && CallArgs == CS.CallArgs; } }; diff --git a/include/llvm/Analysis/DataStructure/DSGraph.h b/include/llvm/Analysis/DataStructure/DSGraph.h index f07b69e4ce..f1b01e7438 100644 --- a/include/llvm/Analysis/DataStructure/DSGraph.h +++ b/include/llvm/Analysis/DataStructure/DSGraph.h @@ -409,8 +409,6 @@ public: } bool operator<(const DSCallSite &CS) const { - if (Inst < CS.Inst) return true; - if (Inst > CS.Inst) return false; if (RetVal < CS.RetVal) return true; if (RetVal > CS.RetVal) return false; if (Callee < CS.Callee) return true; @@ -419,7 +417,7 @@ public: } bool operator==(const DSCallSite &CS) const { - return Inst == CS.Inst && RetVal == CS.RetVal && Callee == CS.Callee && + return RetVal == CS.RetVal && Callee == CS.Callee && CallArgs == CS.CallArgs; } }; |