Home
last modified time | relevance | path

Searched refs:TBAATag (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/VMCore/
DIRBuilder.cpp65 bool isVolatile, MDNode *TBAATag) { in CreateMemSet() argument
75 if (TBAATag) in CreateMemSet()
76 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemSet()
83 bool isVolatile, MDNode *TBAATag) { in CreateMemCpy() argument
95 if (TBAATag) in CreateMemCpy()
96 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemCpy()
103 bool isVolatile, MDNode *TBAATag) { in CreateMemMove() argument
115 if (TBAATag) in CreateMemMove()
116 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemMove()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DIRBuilder.cpp101 bool isVolatile, MDNode *TBAATag, MDNode *ScopeTag, in CreateMemSet() argument
115 if (TBAATag) in CreateMemSet()
116 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemSet()
129 MDNode *TBAATag, MDNode *ScopeTag, MDNode *NoAliasTag) { in CreateElementUnorderedAtomicMemSet() argument
145 if (TBAATag) in CreateElementUnorderedAtomicMemSet()
146 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateElementUnorderedAtomicMemSet()
159 Value *Size, bool isVolatile, MDNode *TBAATag, in CreateMemCpy() argument
180 if (TBAATag) in CreateMemCpy()
181 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemCpy()
198 uint32_t ElementSize, MDNode *TBAATag, MDNode *TBAAStructTag, in CreateElementUnorderedAtomicMemCpy() argument
[all …]
/external/swiftshader/third_party/LLVM/lib/Analysis/
DTypeBasedAliasAnalysis.cpp220 const MDNode *AM = LocA.TBAATag; in alias()
222 const MDNode *BM = LocB.TBAATag; in alias()
238 const MDNode *M = Loc.TBAATag; in pointsToConstantMemory()
277 if (const MDNode *L = Loc.TBAATag) in getModRefInfo()
DAliasAnalysis.cpp262 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); in getLocationForSource() local
264 return Location(MTI->getRawSource(), Size, TBAATag); in getLocationForSource()
275 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); in getLocationForDest() local
277 return Location(MTI->getRawDest(), Size, TBAATag); in getLocationForDest()
DScalarEvolutionAliasAnalysis.cpp165 AO ? 0 : LocA.TBAATag), in alias()
168 BO ? 0 : LocB.TBAATag)) == NoAlias) in alias()
DMemoryDependenceAnalysis.cpp886 InitialNLPI.TBAATag = Loc.TBAATag; in getNonLocalPointerDepFromBB()
919 if (CacheInfo->TBAATag != Loc.TBAATag) { in getNonLocalPointerDepFromBB()
920 if (CacheInfo->TBAATag) { in getNonLocalPointerDepFromBB()
922 CacheInfo->TBAATag = 0; in getNonLocalPointerDepFromBB()
929 if (Loc.TBAATag) in getNonLocalPointerDepFromBB()
DBasicAliasAnalysis.cpp480 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.TBAATag, in alias()
481 LocB.Ptr, LocB.Size, LocB.TBAATag); in alias()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DAliasAnalysis.h109 const MDNode *TBAATag; member
113 : Ptr(P), Size(S), TBAATag(N) {} in Ptr()
129 Copy.TBAATag = 0; in getWithoutTBAATag()
548 DenseMapInfo<const MDNode *>::getHashValue(Val.TBAATag);
554 LHS.TBAATag == RHS.TBAATag;
DMemoryDependenceAnalysis.h287 const MDNode *TBAATag; member
289 NonLocalPointerInfo() : Size(AliasAnalysis::UnknownSize), TBAATag(0) {} in NonLocalPointerInfo()
/external/llvm/lib/IR/
DIRBuilder.cpp83 bool isVolatile, MDNode *TBAATag, MDNode *ScopeTag, in CreateMemSet() argument
94 if (TBAATag) in CreateMemSet()
95 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemSet()
108 bool isVolatile, MDNode *TBAATag, MDNode *TBAAStructTag, in CreateMemCpy() argument
121 if (TBAATag) in CreateMemCpy()
122 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemCpy()
139 bool isVolatile, MDNode *TBAATag, MDNode *ScopeTag, in CreateMemMove() argument
152 if (TBAATag) in CreateMemMove()
153 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag); in CreateMemMove()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DIRBuilder.h405 bool isVolatile = false, MDNode *TBAATag = nullptr,
409 TBAATag, ScopeTag, NoAliasTag);
413 bool isVolatile = false, MDNode *TBAATag = nullptr,
426 MDNode *TBAATag = nullptr,
430 ElementSize, TBAATag, ScopeTag,
437 MDNode *TBAATag = nullptr,
448 bool isVolatile = false, MDNode *TBAATag = nullptr,
453 isVolatile, TBAATag, TBAAStructTag, ScopeTag,
459 bool isVolatile = false, MDNode *TBAATag = nullptr,
474 uint64_t Size, uint32_t ElementSize, MDNode *TBAATag = nullptr,
[all …]
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp210 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo); in CollectFields() local
211 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DIRBuilder.h276 bool isVolatile = false, MDNode *TBAATag = 0) {
277 return CreateMemSet(Ptr, Val, getInt64(Size), Align, isVolatile, TBAATag);
281 bool isVolatile = false, MDNode *TBAATag = 0);
287 bool isVolatile = false, MDNode *TBAATag = 0) {
288 return CreateMemCpy(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag);
292 bool isVolatile = false, MDNode *TBAATag = 0);
298 bool isVolatile = false, MDNode *TBAATag = 0) {
299 return CreateMemMove(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag);
303 bool isVolatile = false, MDNode *TBAATag = 0);
/external/llvm/include/llvm/IR/
DIRBuilder.h388 bool isVolatile = false, MDNode *TBAATag = nullptr,
392 TBAATag, ScopeTag, NoAliasTag);
396 bool isVolatile = false, MDNode *TBAATag = nullptr,
406 bool isVolatile = false, MDNode *TBAATag = nullptr,
410 return CreateMemCpy(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag,
415 bool isVolatile = false, MDNode *TBAATag = nullptr,
427 bool isVolatile = false, MDNode *TBAATag = nullptr,
431 TBAATag, ScopeTag, NoAliasTag);
435 bool isVolatile = false, MDNode *TBAATag = nullptr,
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DScalarReplAggregates.cpp1255 MDNode *TBAATag = SomeLoad->getMetadata(LLVMContext::MD_tbaa); in tryToMakeAllocaBePromotable() local
1277 if (TBAATag) Load->setMetadata(LLVMContext::MD_tbaa, TBAATag); in tryToMakeAllocaBePromotable()
DObjCARC.cpp675 AliasAnalysis::alias(Location(SA, LocA.Size, LocA.TBAATag), in alias()
676 Location(SB, LocB.Size, LocB.TBAATag)); in alias()
706 if (AliasAnalysis::pointsToConstantMemory(Location(S, Loc.Size, Loc.TBAATag), in pointsToConstantMemory()