Home
last modified time | relevance | path

Searched refs:FunctionModRefBehavior (Results 1 – 25 of 35) sorted by relevance

12

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h216 using FunctionModRefBehavior = int; variable
222 constexpr FunctionModRefBehavior FMRB_DoesNotAccessMemory =
230 constexpr FunctionModRefBehavior FMRB_OnlyReadsArgumentPointees =
238 constexpr FunctionModRefBehavior FMRB_OnlyAccessesArgumentPointees =
245 constexpr FunctionModRefBehavior FMRB_OnlyAccessesInaccessibleMem =
255 constexpr FunctionModRefBehavior FMRB_OnlyAccessesInaccessibleOrArgMem =
265 constexpr FunctionModRefBehavior FMRB_OnlyReadsMemory =
273 constexpr FunctionModRefBehavior FMRB_DoesNotReadMemory =
278 constexpr FunctionModRefBehavior FMRB_UnknownModRefBehavior =
286 createModRefInfo(const FunctionModRefBehavior FMRB) { in createModRefInfo()
[all …]
H A DTypeBasedAliasAnalysis.h47 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
48 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DGlobalsModRef.h104 FunctionModRefBehavior getModRefBehavior(const Function *F);
109 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
H A DBasicAliasAnalysis.h101 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
105 FunctionModRefBehavior getModRefBehavior(const Function *Fn);
H A DObjCARCAliasAnalysis.h61 FunctionModRefBehavior getModRefBehavior(const Function *F);
/aosp_15_r20/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h124 enum FunctionModRefBehavior { enum
255 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 …]
H A DTypeBasedAliasAnalysis.h40 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
41 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DGlobalsModRef.h96 FunctionModRefBehavior getModRefBehavior(const Function *F);
101 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
H A DCFLSteensAliasAnalysis.h88 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
92 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DBasicAliasAnalysis.h79 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
83 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DObjCARCAliasAnalysis.h57 FunctionModRefBehavior getModRefBehavior(const Function *F);
/aosp_15_r20/external/llvm/lib/Analysis/
H A DAliasAnalysis.cpp280 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()
H A DGlobalsModRef.cpp229 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 FunctionModRefBehavior
244 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
255 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min); in getModRefBehavior()
558 FunctionModRefBehavior Behaviour = in AnalyzeCallGraph()
H A DTypeBasedAliasAnalysis.cpp321 FunctionModRefBehavior
326 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
335 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min); in getModRefBehavior()
338 FunctionModRefBehavior TypeBasedAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
H A DBasicAliasAnalysis.cpp561 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()
H A DCFLSteensAliasAnalysis.cpp372 FunctionModRefBehavior
382 FunctionModRefBehavior CFLSteensAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
H A DObjCARCAliasAnalysis.cpp95 FunctionModRefBehavior ObjCARCAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DGlobalsModRef.cpp244 FunctionModRefBehavior GlobalsAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
245 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
254 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(F) & Min); in getModRefBehavior()
257 FunctionModRefBehavior
259 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
270 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(Call) & Min); in getModRefBehavior()
598 FunctionModRefBehavior Behaviour = in AnalyzeCallGraph()
H A DBasicAliasAnalysis.cpp714 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const CallBase *Call) { in getModRefBehavior()
719 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
729 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesArgumentPointees); in getModRefBehavior()
731 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesInaccessibleMem); in getModRefBehavior()
733 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesInaccessibleOrArgMem); in getModRefBehavior()
741 FunctionModRefBehavior(Min & getBestAAResults().getModRefBehavior(F)); in getModRefBehavior()
748 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
753 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
762 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesArgumentPointees); in getModRefBehavior()
764 Min = FunctionModRefBehavior(Min & FMRB_OnlyAccessesInaccessibleMem); in getModRefBehavior()
[all …]
H A DAliasAnalysis.cpp383 FunctionModRefBehavior AAResults::getModRefBehavior(const CallBase *Call) { in getModRefBehavior()
384 FunctionModRefBehavior Result = FMRB_UnknownModRefBehavior; in getModRefBehavior()
387 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(Call)); in getModRefBehavior()
397 FunctionModRefBehavior AAResults::getModRefBehavior(const Function *F) { in getModRefBehavior()
398 FunctionModRefBehavior Result = FMRB_UnknownModRefBehavior; in getModRefBehavior()
401 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(F)); in getModRefBehavior()
H A DTypeBasedAliasAnalysis.cpp403 FunctionModRefBehavior
408 FunctionModRefBehavior Min = FMRB_UnknownModRefBehavior; in getModRefBehavior()
417 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(Call) & Min); in getModRefBehavior()
420 FunctionModRefBehavior TypeBasedAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
H A DObjCARCAliasAnalysis.cpp96 FunctionModRefBehavior ObjCARCAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Support/
H A DModRef.h257 using FunctionModRefBehavior = MemoryEffects; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Support/
DModRef.h274 using FunctionModRefBehavior = MemoryEffects; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Support/
DModRef.h274 using FunctionModRefBehavior = MemoryEffects; variable

12