Searched refs:ModRefBehavior (Results 1 – 14 of 14) sorted by relevance
101 ModRefBehavior MRB = getModRefBehavior(CS); in getModRefInfo()151 ModRefBehavior CS1B = getModRefBehavior(CS1); in getModRefInfo()154 ModRefBehavior CS2B = getModRefBehavior(CS2); in getModRefInfo()235 AliasAnalysis::ModRefBehavior239 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()251 return ModRefBehavior(AA->getModRefBehavior(CS) & Min); in getModRefBehavior()254 AliasAnalysis::ModRefBehavior
105 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;106 ModRefBehavior getModRefBehavior(const Function *F) override;207 AliasAnalysis::ModRefBehavior212 AliasAnalysis::ModRefBehavior
307 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;308 ModRefBehavior getModRefBehavior(const Function *F) override;494 AliasAnalysis::ModRefBehavior499 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()508 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min); in getModRefBehavior()511 AliasAnalysis::ModRefBehavior
49 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override { in getModRefBehavior()52 ModRefBehavior getModRefBehavior(const Function *F) override { in getModRefBehavior()
484 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;488 ModRefBehavior getModRefBehavior(const Function *F) override;664 AliasAnalysis::ModRefBehavior670 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()678 Min = ModRefBehavior(Min & OnlyAccessesArgumentPointees); in getModRefBehavior()681 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min); in getModRefBehavior()686 AliasAnalysis::ModRefBehavior699 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()706 Min = ModRefBehavior(Min & OnlyAccessesArgumentPointees); in getModRefBehavior()714 return ModRefBehavior(AliasAnalysis::getModRefBehavior(F) & Min); in getModRefBehavior()
201 enum ModRefBehavior { enum248 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);252 virtual ModRefBehavior getModRefBehavior(const Function *F);300 static bool onlyReadsMemory(ModRefBehavior MRB) { in onlyReadsMemory()308 static bool onlyAccessesArgPointees(ModRefBehavior MRB) { in onlyAccessesArgPointees()316 static bool doesAccessArgPointees(ModRefBehavior MRB) { in doesAccessArgPointees()
130 ModRefBehavior getModRefBehavior(const Function *F) override { in getModRefBehavior()131 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()140 return ModRefBehavior(AliasAnalysis::getModRefBehavior(F) & Min); in getModRefBehavior()146 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override { in getModRefBehavior()147 ModRefBehavior Min = UnknownModRefBehavior; in getModRefBehavior()157 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min); in getModRefBehavior()460 ModRefBehavior Behaviour = in AnalyzeCallGraph()
63 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;64 ModRefBehavior getModRefBehavior(const Function *F) override;
115 AliasAnalysis::ModRefBehavior121 AliasAnalysis::ModRefBehavior
52 AliasAnalysis::ModRefBehavior MRB = PA.getAA()->getModRefBehavior(CS); in CanAlterRefCount()
169 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(F); in AddReadAttrs()196 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(CS); in AddReadAttrs()
460 AliasAnalysis::ModRefBehavior Behavior = AA->getModRefBehavior(CI); in canSinkOrHoistInst()
484 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(ICS); in AddAliasScopeMetadata()
1876 #define ModRefBehavior IntrinsicKind in getIntrinsicKind() macro1878 #undef ModRefBehavior in getIntrinsicKind()