Searched refs:ModRefBehavior (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAliasAnalysis.h63 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
64 ModRefBehavior getModRefBehavior(const Function *F) override;
H A DObjCARCAliasAnalysis.cpp111 AliasAnalysis::ModRefBehavior
117 AliasAnalysis::ModRefBehavior
H A DDependencyAnalysis.cpp53 AliasAnalysis::ModRefBehavior MRB = PA.getAA()->getModRefBehavior(CS);
/external/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp47 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override {
50 ModRefBehavior getModRefBehavior(const Function *F) override {
H A DAliasAnalysis.cpp91 ModRefBehavior MRB = getModRefBehavior(CS);
141 ModRefBehavior CS1B = getModRefBehavior(CS1);
144 ModRefBehavior CS2B = getModRefBehavior(CS2);
220 AliasAnalysis::ModRefBehavior
224 ModRefBehavior Min = UnknownModRefBehavior;
236 return ModRefBehavior(AA->getModRefBehavior(CS) & Min);
239 AliasAnalysis::ModRefBehavior
H A DTypeBasedAliasAnalysis.cpp304 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
305 ModRefBehavior getModRefBehavior(const Function *F) override;
487 AliasAnalysis::ModRefBehavior
492 ModRefBehavior Min = UnknownModRefBehavior;
501 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min);
504 AliasAnalysis::ModRefBehavior
H A DBasicAliasAnalysis.cpp499 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
503 ModRefBehavior getModRefBehavior(const Function *F) override;
676 AliasAnalysis::ModRefBehavior
682 ModRefBehavior Min = UnknownModRefBehavior;
690 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min);
695 AliasAnalysis::ModRefBehavior
708 ModRefBehavior Min = UnknownModRefBehavior;
719 return ModRefBehavior(AliasAnalysis::getModRefBehavior(F) & Min);
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h234 /// ModRefBehavior values.
237 /// ModRefBehavior - Summary of how a function affects memory in the program.
241 enum ModRefBehavior { enum in class:llvm::AliasAnalysis
286 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
290 virtual ModRefBehavior getModRefBehavior(const Function *F);
338 static bool onlyReadsMemory(ModRefBehavior MRB) {
346 static bool onlyAccessesArgPointees(ModRefBehavior MRB) {
354 static bool doesAccessArgPointees(ModRefBehavior MRB) {
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp129 ModRefBehavior getModRefBehavior(const Function *F) override {
130 ModRefBehavior Min = UnknownModRefBehavior;
139 return ModRefBehavior(AliasAnalysis::getModRefBehavior(F) & Min);
145 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override {
146 ModRefBehavior Min = UnknownModRefBehavior;
156 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min);
458 ModRefBehavior Behaviour = AliasAnalysis::getModRefBehavior(Callee);
/external/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp168 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(F);
195 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(CS);
/external/llvm/lib/Transforms/Scalar/
H A DLICM.cpp459 AliasAnalysis::ModRefBehavior Behavior = AA->getModRefBehavior(CI);
/external/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1721 #define ModRefBehavior IntrinsicKind macro
1723 #undef ModRefBehavior macro

Completed in 127 milliseconds