Searched refs:FunctionModRefBehavior (Results 1 – 16 of 16) sorted by relevance
124 enum FunctionModRefBehavior { enum255 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);258 FunctionModRefBehavior getModRefBehavior(const Function *F);318 static bool onlyReadsMemory(FunctionModRefBehavior MRB) { in onlyReadsMemory()324 static bool doesNotReadMemory(FunctionModRefBehavior MRB) { in doesNotReadMemory()331 static bool onlyAccessesArgPointees(FunctionModRefBehavior MRB) { in onlyAccessesArgPointees()338 static bool doesAccessArgPointees(FunctionModRefBehavior MRB) { in doesAccessArgPointees()627 virtual FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) = 0;630 virtual FunctionModRefBehavior getModRefBehavior(const Function *F) = 0;677 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) override { in getModRefBehavior()[all …]
40 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);41 FunctionModRefBehavior getModRefBehavior(const Function *F);
96 FunctionModRefBehavior getModRefBehavior(const Function *F);101 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
88 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);92 FunctionModRefBehavior getModRefBehavior(const Function *F);
79 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);83 FunctionModRefBehavior getModRefBehavior(const Function *F);
57 FunctionModRefBehavior getModRefBehavior(const Function *F);
280 FunctionModRefBehavior AAResults::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()281 FunctionModRefBehavior Result = FMRB_UnknownModRefBehavior; in getModRefBehavior()284 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(CS)); in getModRefBehavior()294 FunctionModRefBehavior AAResults::getModRefBehavior(const Function *F) { in getModRefBehavior()295 FunctionModRefBehavior Result = FMRB_UnknownModRefBehavior; in getModRefBehavior()298 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(F)); in getModRefBehavior()
229 FunctionModRefBehavior GlobalsAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()230 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()239 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(F) & Min); in getModRefBehavior()242 FunctionModRefBehavior244 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()255 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min); in getModRefBehavior()558 FunctionModRefBehavior Behaviour = in AnalyzeCallGraph()
321 FunctionModRefBehavior326 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()335 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min); in getModRefBehavior()338 FunctionModRefBehavior TypeBasedAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
561 FunctionModRefBehavior BasicAAResult::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()566 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()576 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesArgumentPointees); in getModRefBehavior()584 FunctionModRefBehavior(Min & getBestAAResults().getModRefBehavior(F)); in getModRefBehavior()591 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()596 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()605 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesArgumentPointees); in getModRefBehavior()
95 FunctionModRefBehavior ObjCARCAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
372 FunctionModRefBehavior382 FunctionModRefBehavior CFLSteensAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
52 FunctionModRefBehavior MRB = PA.getAA()->getModRefBehavior(CS); in CanAlterRefCount()
67 FunctionModRefBehavior MRB = AAR.getModRefBehavior(&F); in checkFunctionMemoryAccess()99 FunctionModRefBehavior MRB = AAR.getModRefBehavior(CS); in checkFunctionMemoryAccess()
474 FunctionModRefBehavior Behavior = AA->getModRefBehavior(CI); in canSinkOrHoistInst()
917 FunctionModRefBehavior MRB = CalleeAAR->getModRefBehavior(ICS); in AddAliasScopeMetadata()