Lines Matching refs:GlobalsAAResult
62 class GlobalsAAResult::FunctionInfo {
195 void GlobalsAAResult::DeletionCallbackHandle::deleted() { in deleted()
229 FunctionModRefBehavior GlobalsAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
243 GlobalsAAResult::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
260 GlobalsAAResult::FunctionInfo *
261 GlobalsAAResult::getFunctionInfo(const Function *F) { in getFunctionInfo()
272 void GlobalsAAResult::AnalyzeGlobals(Module &M) { in AnalyzeGlobals()
329 bool GlobalsAAResult::AnalyzeUsesOfPointer(Value *V, in AnalyzeUsesOfPointer()
384 bool GlobalsAAResult::AnalyzeIndirectGlobalMemory(GlobalVariable *GV) { in AnalyzeIndirectGlobalMemory()
448 void GlobalsAAResult::CollectSCCMembership(CallGraph &CG) { in CollectSCCMembership()
467 void GlobalsAAResult::AnalyzeCallGraph(CallGraph &CG, Module &M) { in AnalyzeCallGraph()
675 bool GlobalsAAResult::isNonEscapingGlobalNoAlias(const GlobalValue *GV, in isNonEscapingGlobalNoAlias()
776 AliasResult GlobalsAAResult::alias(const MemoryLocation &LocA, in alias()
855 ModRefInfo GlobalsAAResult::getModRefInfoForArgument(ImmutableCallSite CS, in getModRefInfoForArgument()
883 ModRefInfo GlobalsAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
903 GlobalsAAResult::GlobalsAAResult(const DataLayout &DL, in GlobalsAAResult() function in GlobalsAAResult
907 GlobalsAAResult::GlobalsAAResult(GlobalsAAResult &&Arg) in GlobalsAAResult() function in GlobalsAAResult
921 GlobalsAAResult::~GlobalsAAResult() {} in ~GlobalsAAResult()
923 /*static*/ GlobalsAAResult
924 GlobalsAAResult::analyzeModule(Module &M, const TargetLibraryInfo &TLI, in analyzeModule()
926 GlobalsAAResult Result(M.getDataLayout(), TLI); in analyzeModule()
942 GlobalsAAResult GlobalsAA::run(Module &M, AnalysisManager<Module> &AM) { in run()
943 return GlobalsAAResult::analyzeModule(M, in run()
965 Result.reset(new GlobalsAAResult(GlobalsAAResult::analyzeModule( in runOnModule()