[PM/AA] Remove two no-op overridden functions that just delegated to the
authorChandler Carruth <chandlerc@gmail.com>
Fri, 14 Aug 2015 08:39:32 +0000 (08:39 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 14 Aug 2015 08:39:32 +0000 (08:39 +0000)
base class anyways.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245034 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/GlobalsModRef.h
include/llvm/Analysis/LibCallAliasAnalysis.h

index abd6309a7c3d4756ab0dbd7d2074ae08f2da1c66..c081cc357bc0d5620e64a796e7344f1be33f8e00 100644 (file)
@@ -98,10 +98,6 @@ public:
                     const MemoryLocation &LocB) override;
   ModRefInfo getModRefInfo(ImmutableCallSite CS,
                            const MemoryLocation &Loc) override;
-  ModRefInfo getModRefInfo(ImmutableCallSite CS1,
-                           ImmutableCallSite CS2) override {
-    return AliasAnalysis::getModRefInfo(CS1, CS2);
-  }
 
   /// getModRefBehavior - Return the behavior of the specified function if
   /// called from the specified call site.  The call site may be null in which
index 5193958ff4c01c82fb79d5b02ef626f95c6a9437..ebdee73e16255f83239897d97696d12d468843ac 100644 (file)
@@ -42,12 +42,6 @@ struct LibCallAliasAnalysis : public FunctionPass, public AliasAnalysis {
   ModRefInfo getModRefInfo(ImmutableCallSite CS,
                            const MemoryLocation &Loc) override;
 
-  ModRefInfo getModRefInfo(ImmutableCallSite CS1,
-                           ImmutableCallSite CS2) override {
-    // TODO: Could compare two direct calls against each other if we cared to.
-    return AliasAnalysis::getModRefInfo(CS1, CS2);
-  }
-
   void getAnalysisUsage(AnalysisUsage &AU) const override;
 
   bool runOnFunction(Function &F) override;