Lines Matching refs:GlobalsAAResult
62 class GlobalsAAResult::FunctionInfo {
133 /// This method clears MayReadAnyGlobal bit added by GlobalsAAResult to return
210 void GlobalsAAResult::DeletionCallbackHandle::deleted() {
244 FunctionModRefBehavior GlobalsAAResult::getModRefBehavior(const Function *F) {
258 GlobalsAAResult::getModRefBehavior(const CallBase *Call) {
275 GlobalsAAResult::FunctionInfo *
276 GlobalsAAResult::getFunctionInfo(const Function *F) {
287 void GlobalsAAResult::AnalyzeGlobals(Module &M) {
346 bool GlobalsAAResult::AnalyzeUsesOfPointer(Value *V,
406 bool GlobalsAAResult::AnalyzeIndirectGlobalMemory(GlobalVariable *GV) {
470 void GlobalsAAResult::CollectSCCMembership(CallGraph &CG) {
489 void GlobalsAAResult::AnalyzeCallGraph(CallGraph &CG, Module &M) {
715 bool GlobalsAAResult::isNonEscapingGlobalNoAlias(const GlobalValue *GV,
816 AliasResult GlobalsAAResult::alias(const MemoryLocation &LocA,
896 ModRefInfo GlobalsAAResult::getModRefInfoForArgument(const CallBase *Call,
927 ModRefInfo GlobalsAAResult::getModRefInfo(const CallBase *Call,
950 GlobalsAAResult::GlobalsAAResult(
955 GlobalsAAResult::GlobalsAAResult(GlobalsAAResult &&Arg)
969 GlobalsAAResult::~GlobalsAAResult() {}
971 /*static*/ GlobalsAAResult GlobalsAAResult::analyzeModule(
974 GlobalsAAResult Result(M.getDataLayout(), GetTLI);
990 GlobalsAAResult GlobalsAA::run(Module &M, ModuleAnalysisManager &AM) {
996 return GlobalsAAResult::analyzeModule(M, GetTLI,
1020 Result.reset(new GlobalsAAResult(GlobalsAAResult::analyzeModule(