Lines Matching refs:GlobalsModRef
75 class GlobalsModRef : public ModulePass, public AliasAnalysis { class
94 GlobalsModRef() : ModulePass(ID) { in GlobalsModRef() function in __anonddc2ca4f0111::GlobalsModRef
193 char GlobalsModRef::ID = 0;
194 INITIALIZE_AG_PASS_BEGIN(GlobalsModRef, AliasAnalysis,
198 INITIALIZE_AG_PASS_END(GlobalsModRef, AliasAnalysis, in INITIALIZE_PASS_DEPENDENCY()
202 Pass *llvm::createGlobalsModRefPass() { return new GlobalsModRef(); } in INITIALIZE_PASS_DEPENDENCY()
208 void GlobalsModRef::AnalyzeGlobals(Module &M) { in AnalyzeGlobals()
250 bool GlobalsModRef::AnalyzeUsesOfPointer(Value *V, in AnalyzeUsesOfPointer()
300 bool GlobalsModRef::AnalyzeIndirectGlobalMemory(GlobalValue *GV) { in AnalyzeIndirectGlobalMemory()
359 void GlobalsModRef::AnalyzeCallGraph(CallGraph &CG, Module &M) { in AnalyzeCallGraph()
482 GlobalsModRef::alias(const Location &LocA, in alias()
538 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
562 void GlobalsModRef::deleteValue(Value *V) { in deleteValue()
589 void GlobalsModRef::copyValue(Value *From, Value *To) { in copyValue()
593 void GlobalsModRef::addEscapingUse(Use &U) { in addEscapingUse()