Searched defs:TBAATag (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Analysis/
H A DLoads.cpp165 /// 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);
168 FindAvailableLoadedValue(Value *Ptr, BasicBlock *ScanBB, BasicBlock::iterator &ScanFrom, unsigned MaxInstsToScan, AliasAnalysis *AA, MDNode **TBAATag) argument
H A DAliasAnalysis.cpp266 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); local
268 return Location(MTI->getRawSource(), Size, TBAATag);
279 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); local
281 return Location(MTI->getRawDest(), Size, TBAATag);
/external/llvm/lib/VMCore/
H A DIRBuilder.cpp65 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);
64 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, bool isVolatile, MDNode *TBAATag) argument
82 CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align, bool isVolatile, MDNode *TBAATag) argument
102 CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align, bool isVolatile, MDNode *TBAATag) argument
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h115 /// TBAATag - The metadata node which describes the TBAA type of
117 const MDNode *TBAATag; member in struct:llvm::AliasAnalysis::Location
121 : Ptr(P), Size(S), TBAATag(N) {}
137 Copy.TBAATag = 0;
573 DenseMapInfo<const MDNode *>::getHashValue(Val.TBAATag);
579 LHS.TBAATag == RHS.TBAATag;
H A DMemoryDependenceAnalysis.h285 /// TBAATag - The TBAA tag associated with dereferences of the
287 const MDNode *TBAATag; member in struct:llvm::MemoryDependenceAnalysis::NonLocalPointerInfo
289 NonLocalPointerInfo() : Size(AliasAnalysis::UnknownSize), TBAATag(0) {}
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp1371 MDNode *TBAATag = SomeLoad->getMetadata(LLVMContext::MD_tbaa); local
1393 if (TBAATag) Load->setMetadata(LLVMContext::MD_tbaa, TBAATag);

Completed in 343 milliseconds