From: Chandler Carruth Date: Fri, 14 Aug 2015 08:39:32 +0000 (+0000) Subject: [PM/AA] Remove two no-op overridden functions that just delegated to the X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=0d2d02d317247c811e79ad80a0c027ea1d867c1a [PM/AA] Remove two no-op overridden functions that just delegated to the base class anyways. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245034 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Analysis/GlobalsModRef.h b/include/llvm/Analysis/GlobalsModRef.h index abd6309a7c3..c081cc357bc 100644 --- a/include/llvm/Analysis/GlobalsModRef.h +++ b/include/llvm/Analysis/GlobalsModRef.h @@ -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 diff --git a/include/llvm/Analysis/LibCallAliasAnalysis.h b/include/llvm/Analysis/LibCallAliasAnalysis.h index 5193958ff4c..ebdee73e162 100644 --- a/include/llvm/Analysis/LibCallAliasAnalysis.h +++ b/include/llvm/Analysis/LibCallAliasAnalysis.h @@ -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;