Lines Matching refs:AliasAnalysis
17 #include "llvm/Analysis/AliasAnalysis.h"
31 class AliasAnalysisCounter : public ModulePass, public AliasAnalysis {
85 AliasAnalysis::getAnalysisUsage(AU);
86 AU.addRequired<AliasAnalysis>();
95 if (PI == &AliasAnalysis::ID)
96 return (AliasAnalysis*)this;
102 return getAnalysis<AliasAnalysis>().pointsToConstantMemory(Loc, OrLocal);
113 return AliasAnalysis::getModRefInfo(CS1,CS2);
119 INITIALIZE_AG_PASS(AliasAnalysisCounter, AliasAnalysis, "count-aa",
126 AliasAnalysis::AliasResult
128 AliasResult R = getAnalysis<AliasAnalysis>().alias(LocA, LocB);
152 AliasAnalysis::ModRefResult
155 ModRefResult R = getAnalysis<AliasAnalysis>().getModRefInfo(CS, Loc);