/external/llvm/include/llvm/Analysis/ |
AliasAnalysis.h | 95 enum ModRefInfo { 247 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx); 333 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 336 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P, 343 ModRefInfo getModRefInfo(const CallInst *C, const MemoryLocation &Loc) { 348 ModRefInfo getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) { 354 ModRefInfo getModRefInfo(const InvokeInst *I, const MemoryLocation &Loc) { 359 ModRefInfo getModRefInfo(const InvokeInst *I, const Value *P, uint64_t Size) { 365 ModRefInfo getModRefInfo(const LoadInst *L, const MemoryLocation &Loc); 368 ModRefInfo getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) [all...] |
ScopedNoAliasAA.h | 41 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 42 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
|
TypeBasedAliasAnalysis.h | 43 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 44 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
|
BasicAliasAnalysis.h | 66 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 68 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2); 74 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
|
GlobalsModRef.h | 89 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 114 ModRefInfo getModRefInfoForArgument(ImmutableCallSite CS,
|
ObjCARCAliasAnalysis.h | 62 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
|
/external/llvm/lib/Analysis/ |
AliasAnalysis.cpp | 101 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { 102 ModRefInfo Result = MRI_ModRef; 105 Result = ModRefInfo(Result & AA->getArgModRefInfo(CS, ArgIdx)); 115 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { 132 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, 134 ModRefInfo Result = MRI_ModRef; 137 Result = ModRefInfo(Result & AA->getModRefInfo(CS, Loc)); 147 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, 149 ModRefInfo Result = MRI_ModRef; 152 Result = ModRefInfo(Result & AA->getModRefInfo(CS1, CS2)) [all...] |
GlobalsModRef.cpp | 63 typedef SmallDenseMap<const GlobalValue *, ModRefInfo, 16> GlobalInfoMapType; 86 /// chosen to mix together with ModRefInfo bits. 127 /// Returns the \c ModRefInfo info for this function. 128 ModRefInfo getModRefInfo() const { 129 return ModRefInfo(Info.getInt() & MRI_ModRef); 132 /// Adds new \c ModRefInfo for this function to its state. 133 void addModRefInfo(ModRefInfo NewMRI) { 144 /// Returns the \c ModRefInfo info for this function w.r.t. a particular 146 ModRefInfo getModRefInfoForGlobal(const GlobalValue &GV) const { 147 ModRefInfo GlobalMRI = mayReadAnyGlobal() ? MRI_Ref : MRI_NoModRef [all...] |
ScopedNoAliasAA.cpp | 96 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS, 113 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1,
|
ObjCARCAliasAnalysis.cpp | 109 ModRefInfo ObjCARCAAResult::getModRefInfo(ImmutableCallSite CS,
|
TypeBasedAliasAnalysis.cpp | 344 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS, 358 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS1,
|
MemoryDependenceAnalysis.cpp | 128 /// Return a ModRefInfo value describing the general behavior of the 130 static ModRefInfo GetLocation(const Instruction *Inst, MemoryLocation &Loc, 223 ModRefInfo MR = GetLocation(Inst, Loc, *TLI); 702 ModRefInfo MR = AA->getModRefInfo(Inst, MemLoc); 763 ModRefInfo MR = GetLocation(QueryInst, MemLoc, *TLI); [all...] |
BasicAliasAnalysis.cpp | 593 ModRefInfo BasicAAResult::getArgModRefInfo(ImmutableCallSite CS, 682 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS, 741 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS1, [all...] |
/external/llvm/lib/Transforms/Scalar/ |
DeadStoreElimination.cpp | 890 ModRefInfo A = AA->getModRefInfo(CS, I, getPointerSize(I, DL, *TLI)); [all...] |
LoopIdiomRecognize.cpp | 451 static bool mayLoopAccessLocation(Value *Ptr, ModRefInfo Access, Loop *L, [all...] |
MemCpyOptimizer.cpp | 715 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, srcSize); [all...] |