| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 237 AAMDNodes AATags; 277 const AAMDNodes &AATags = AAMDNodes()) { 284 getBeforeOrAfter(const Value *Ptr, const AAMDNodes &AATags = AAMDNodes()) { 291 const AAMDNodes &AATags = AAMDNodes()) 294 const AAMDNodes &AATags = AAMDNodes()) 297 const AAMDNodes &AATags = AAMDNodes()) 320 Copy.AATags = AAMDNodes(); in getWithoutAATags() 355 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
| H A D | MemoryDependenceAnalysis.h | 304 AAMDNodes AATags;
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 522 AAMDNodes AAMDNodes::merge(const AAMDNodes &Other) const { in merge() 523 AAMDNodes Result; in merge() 531 AAMDNodes AAMDNodes::concat(const AAMDNodes &Other) const { in concat() 532 AAMDNodes Result; in concat() 742 MDNode *AAMDNodes::shiftTBAA(MDNode *MD, size_t Offset) { in shiftTBAA() 761 MDNode *AAMDNodes::shiftTBAAStruct(MDNode *MD, size_t Offset) { in shiftTBAAStruct() 791 MDNode *AAMDNodes::extendToTBAA(MDNode *MD, ssize_t Len) { in extendToTBAA() 825 AAMDNodes AAMDNodes::adjustForAccess(unsigned AccessSize) { in adjustForAccess() 826 AAMDNodes New = *this; in adjustForAccess() 841 AAMDNodes AAMDNodes::adjustForAccess(size_t Offset, Type *AccessTy, in adjustForAccess() [all …]
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 113 AO ? AAMDNodes() : LocA.AATags), in alias() 117 BO ? AAMDNodes() : LocB.AATags), in alias()
|
| H A D | MemoryLocation.cpp | 156 AAMDNodes AATags = Call->getAAMetadata(); in getForArgument()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 760 struct AAMDNodes { struct 761 explicit AAMDNodes() = default; 762 explicit AAMDNodes(MDNode *T, MDNode *TS, MDNode *S, MDNode *N) in AAMDNodes() argument 765 bool operator==(const AAMDNodes &A) const { 770 bool operator!=(const AAMDNodes &A) const { return !(*this == A); } 803 AAMDNodes intersect(const AAMDNodes &Other) const { in intersect() argument 804 AAMDNodes Result; in intersect() 814 AAMDNodes shift(size_t Offset) const { in shift() argument 815 AAMDNodes Result; in shift() 827 AAMDNodes extendTo(ssize_t Len) const { in extendTo() argument [all …]
|
| H A D | IRBuilder.h | 632 const AAMDNodes &AAInfo = AAMDNodes()) { 638 const AAMDNodes &AAInfo = AAMDNodes()); 643 const AAMDNodes &AAInfo = AAMDNodes()); 653 const AAMDNodes &AAInfo = AAMDNodes()) { 680 const AAMDNodes &AAInfo = AAMDNodes()); 690 const AAMDNodes &AAInfo = AAMDNodes()) { 699 const AAMDNodes &AAInfo = AAMDNodes()); 704 const AAMDNodes &AAInfo = AAMDNodes()) { 712 const AAMDNodes &AAInfo = AAMDNodes()) { 727 uint32_t ElementSize, const AAMDNodes &AAInfo = AAMDNodes()); [all …]
|
| H A D | Instruction.h | 38 struct AAMDNodes; 496 LLVM_ABI AAMDNodes getAAMetadata() const; 499 LLVM_ABI void setAAMetadata(const AAMDNodes &N);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 183 AAMDNodes AAInfo; 194 Align a, const AAMDNodes &AAInfo = AAMDNodes(), 201 const AAMDNodes &AAInfo = AAMDNodes(), 269 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
| H A D | SelectionDAG.h | 1269 const AAMDNodes &AAInfo = AAMDNodes(), 1281 const AAMDNodes &AAInfo = AAMDNodes(), 1288 const AAMDNodes &AAInfo = AAMDNodes()); 1406 const AAMDNodes &AAInfo = AAMDNodes()); 1415 const AAMDNodes &AAInfo = AAMDNodes()) { 1452 const AAMDNodes &AAInfo = AAMDNodes(), const MDNode *Ranges = nullptr); 1460 const AAMDNodes &AAInfo = AAMDNodes()); 1472 const AAMDNodes &AAInfo = AAMDNodes(), const MDNode *Ranges = nullptr); 1478 const AAMDNodes &AAInfo = AAMDNodes(), const MDNode *Ranges = nullptr) { 1497 const AAMDNodes &AAInfo = AAMDNodes()); [all …]
|
| H A D | MachineFunction.h | 1084 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 1090 Align BaseAlignment, const AAMDNodes &AAInfo = AAMDNodes(), 1096 Align BaseAlignment, const AAMDNodes &AAInfo = AAMDNodes(), 1106 Align BaseAlignment, const AAMDNodes &AAInfo = AAMDNodes(), 1164 const AAMDNodes &AAInfo);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 265 UseTBAA ? Op1.getAAInfo() : AAMDNodes()), in alias() 267 UseTBAA ? Op2.getAAInfo() : AAMDNodes())); in alias()
|
| H A D | MachineModuleSlotTracker.cpp | 22 AAMDNodes AAInfo = MMO->getAAInfo(); in processMachineFunctionMetadata()
|
| H A D | MachineFunction.cpp | 525 Align BaseAlignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() 539 Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() 557 AAMDNodes(), nullptr, MMO->getSyncScopeID(), in getMachineMemOperand() 565 AAMDNodes(), nullptr, MMO->getSyncScopeID(), in getMachineMemOperand() 590 const AAMDNodes &AAInfo) { in getMachineMemOperand()
|
| H A D | MachineOperand.cpp | 1100 LLT type, Align a, const AAMDNodes &AAInfo, in MachineMemOperand() 1121 const AAMDNodes &AAInfo, in MachineMemOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 167 const AAMDNodes &AAInfo) { in CreateMemSet() 182 const AAMDNodes &AAInfo) { in CreateMemSetInline() 196 const AAMDNodes &AAInfo) { in CreateElementUnorderedAtomicMemSet() 213 const AAMDNodes &AAInfo) { in CreateMemTransferInst() 233 uint32_t ElementSize, const AAMDNodes &AAInfo) { in CreateElementUnorderedAtomicMemCpy() 332 uint32_t ElementSize, const AAMDNodes &AAInfo) { in CreateElementUnorderedAtomicMemMove()
|
| H A D | Metadata.cpp | 1771 AAMDNodes Instruction::getAAMetadata() const { in getAAMetadata() 1772 AAMDNodes Result; in getAAMetadata() 1785 void Instruction::setAAMetadata(const AAMDNodes &N) { in setAAMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1641 AAMDNodes AATags = SomeLoad->getAAMetadata(); in speculatePHINodeLoads() 1797 AAMDNodes Tags = LI.getAAMetadata(); in speculateSelectInstLoads() 2954 AAMDNodes AATags = LI.getAAMetadata(); in visitLoadInst() 3064 AAMDNodes AATags) { in rewriteVectorizedStoreInst() 3101 bool rewriteIntegerStore(Value *V, StoreInst &SI, AAMDNodes AATags) { in rewriteIntegerStore() 3135 AAMDNodes AATags = SI.getAAMetadata(); in visitStoreInst() 3237 AAMDNodes AATags = II.getAAMetadata(); in visitMemSetInst() 3381 AAMDNodes AATags = II.getAAMetadata(); in visitMemTransferInst() 3896 AAMDNodes AATags; 3905 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL, in LoadOpSplitter() [all …]
|
| H A D | LICM.cpp | 1752 AAMDNodes AATags; 1781 Align Alignment, bool UnorderedAtomic, const AAMDNodes &AATags, in LoopPromoter() 1978 AAMDNodes AATags; in promoteLoopAccessesToScalars() 2170 StoreIsGuanteedToExecute ? AATags : AAMDNodes(), in promoteLoopAccessesToScalars()
|
| H A D | LoopIdiomRecognize.cpp | 1126 AAMDNodes AATags = TheStore->getAAMetadata(); in processLoopStridedStore() 1430 AAMDNodes AATags = TheLoad->getAAMetadata(); in processLoopStoreOfLoopLoad() 1431 AAMDNodes StoreAATags = TheStore->getAAMetadata(); in processLoopStoreOfLoopLoad()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 1013 const AAMDNodes &AAInfo = AAMDNodes()); 1053 const AAMDNodes &AAInfo = AAMDNodes());
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 634 AAMDNodes AATags; 766 AAMDNodes AATags1 = LOps.AATags; in foldLoadsRecursive() 767 AAMDNodes AATags2 = LI2->getAAMetadata(); in foldLoadsRecursive()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 258 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad() 486 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
|
| H A D | SelectionDAG.cpp | 8383 const AAMDNodes &AAInfo, BatchAAResults *BatchAA) { in getMemcpyLoadsAndStores() 8444 AAMDNodes NewAAInfo = AAInfo; in getMemcpyLoadsAndStores() 8586 const AAMDNodes &AAInfo) { in getMemmoveLoadsAndStores() 8639 AAMDNodes NewAAInfo = AAInfo; in getMemmoveLoadsAndStores() 8709 const AAMDNodes &AAInfo) { in getMemsetStores() 8769 AAMDNodes NewAAInfo = AAInfo; in getMemsetStores() 8835 MachinePointerInfo SrcPtrInfo, const AAMDNodes &AAInfo, in getMemcpy() 8964 const AAMDNodes &AAInfo, in getMemmove() 9080 const AAMDNodes &AAInfo) { in getMemset() 9306 const AAMDNodes &AAInfo) { in getMemIntrinsicNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 448 AAMDNodes AAMD = MemCpy->getAAMetadata(); in replace() 1633 AAMDNodes AATags = SI.getAAMetadata(); in mergeStoreIntoSuccessor()
|