Home
last modified time | relevance | path

Searched refs:TBAAStruct (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h763 : TBAA(T), TBAAStruct(TS), Scope(S), NoAlias(N) {} in AAMDNodes()
766 return TBAA == A.TBAA && TBAAStruct == A.TBAAStruct && Scope == A.Scope &&
773 return TBAA || TBAAStruct || Scope || NoAlias;
780 MDNode *TBAAStruct = nullptr; member
806 Result.TBAAStruct = Other.TBAAStruct == TBAAStruct ? TBAAStruct : nullptr; in intersect()
817 Result.TBAAStruct = in shift()
818 TBAAStruct ? shiftTBAAStruct(TBAAStruct, Offset) : nullptr; in shift()
833 Result.TBAAStruct = TBAAStruct; in extendTo()
874 DenseMapInfo<MDNode *>::getHashValue(Val.TBAAStruct) ^
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleSlotTracker.cpp25 if (AAInfo.TBAAStruct) in processMachineFunctionMetadata()
26 AST->createMetadataSlot(AAInfo.TBAAStruct); in processMachineFunctionMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp525 Result.TBAAStruct = nullptr; in merge()
533 Result.TBAA = Result.TBAAStruct = nullptr; in concat()
824 MDNode *M = New.TBAAStruct; in adjustForAccess()
834 New.TBAAStruct = nullptr; in adjustForAccess()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp1063 MDNode *TBAAStruct = MTI->getMetadata(LLVMContext::MD_tbaa_struct); in handleMemIntrinsicPtrUse() local
1067 TBAA, TBAAStruct, ScopeMD, NoAliasMD); in handleMemIntrinsicPtrUse()
1069 MDNode *TBAAStruct = MTI->getMetadata(LLVMContext::MD_tbaa_struct); in handleMemIntrinsicPtrUse() local
1073 TBAA, TBAAStruct, ScopeMD, NoAliasMD); in handleMemIntrinsicPtrUse()
H A DLoopIdiomRecognize.cpp1400 AATags.TBAAStruct, AATags.Scope, AATags.NoAlias); in processLoopStoreOfLoopLoad()
1424 AATags.TBAA, AATags.TBAAStruct, AATags.Scope, AATags.NoAlias); in processLoopStoreOfLoopLoad()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp1714 Result.TBAAStruct = Info.lookup(LLVMContext::MD_tbaa_struct); in getAAMetadata()
1723 setMetadata(LLVMContext::MD_tbaa_struct, N.TBAAStruct); in setAAMetadata()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7870 NewAAInfo.TBAA = NewAAInfo.TBAAStruct = nullptr; in getMemcpyLoadsAndStores()
8065 NewAAInfo.TBAA = NewAAInfo.TBAAStruct = nullptr; in getMemmoveLoadsAndStores()
8194 NewAAInfo.TBAA = NewAAInfo.TBAAStruct = nullptr; in getMemsetStores()