[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 abd6309..c081cc3 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 5193958..ebdee73 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;