/external/llvm/include/llvm/Analysis/ |
Loads.h | 46 /// If TBAATag is non-null and a load or store is found, the TBAA tag from the 53 MDNode **TBAATag = 0);
|
AliasAnalysis.h | 107 /// TBAATag - The metadata node which describes the TBAA type of 109 const MDNode *TBAATag; 113 : Ptr(P), Size(S), TBAATag(N) {} 129 Copy.TBAATag = 0; 548 DenseMapInfo<const MDNode *>::getHashValue(Val.TBAATag); 554 LHS.TBAATag == RHS.TBAATag;
|
MemoryDependenceAnalysis.h | 285 /// TBAATag - The TBAA tag associated with dereferences of the 287 const MDNode *TBAATag; 289 NonLocalPointerInfo() : Size(AliasAnalysis::UnknownSize), TBAATag(0) {}
|
/external/llvm/lib/VMCore/ |
IRBuilder.cpp | 65 bool isVolatile, MDNode *TBAATag) { 75 if (TBAATag) 76 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); 83 bool isVolatile, MDNode *TBAATag) { 95 if (TBAATag) 96 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); 103 bool isVolatile, MDNode *TBAATag) { 115 if (TBAATag) 116 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag);
|
/external/llvm/lib/Analysis/ |
Loads.cpp | 165 /// If TBAATag is non-null and a load or store is found, the TBAA tag from the 172 MDNode **TBAATag) { 201 if (TBAATag) *TBAATag = LI->getMetadata(LLVMContext::MD_tbaa); 210 if (TBAATag) *TBAATag = SI->getMetadata(LLVMContext::MD_tbaa);
|
TypeBasedAliasAnalysis.cpp | 220 const MDNode *AM = LocA.TBAATag; 222 const MDNode *BM = LocB.TBAATag; 238 const MDNode *M = Loc.TBAATag; 277 if (const MDNode *L = Loc.TBAATag)
|
ScalarEvolutionAliasAnalysis.cpp | 165 AO ? 0 : LocA.TBAATag), 168 BO ? 0 : LocB.TBAATag)) == NoAlias)
|
AliasAnalysis.cpp | 262 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); 264 return Location(MTI->getRawSource(), Size, TBAATag); 275 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); 277 return Location(MTI->getRawDest(), Size, TBAATag);
|
MemoryDependenceAnalysis.cpp | [all...] |
BasicAliasAnalysis.cpp | 481 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.TBAATag, 482 LocB.Ptr, LocB.Size, LocB.TBAATag); [all...] |
/external/llvm/include/llvm/Support/ |
IRBuilder.h | 277 bool isVolatile = false, MDNode *TBAATag = 0) { 278 return CreateMemSet(Ptr, Val, getInt64(Size), Align, isVolatile, TBAATag); 282 bool isVolatile = false, MDNode *TBAATag = 0); 288 bool isVolatile = false, MDNode *TBAATag = 0) { 289 return CreateMemCpy(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag); 293 bool isVolatile = false, MDNode *TBAATag = 0); 299 bool isVolatile = false, MDNode *TBAATag = 0) { 300 return CreateMemMove(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag); 304 bool isVolatile = false, MDNode *TBAATag = 0); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | [all...] |
ScalarReplAggregates.cpp | [all...] |
ObjCARC.cpp | 736 AliasAnalysis::alias(Location(SA, LocA.Size, LocA.TBAATag), 737 Location(SB, LocB.Size, LocB.TBAATag)); 767 if (AliasAnalysis::pointsToConstantMemory(Location(S, Loc.Size, Loc.TBAATag), [all...] |