| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 55 AAMDNodes AAInfo; 63 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 83 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 87 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo() 101 AAMDNodes getAAInfo() const { in getAAInfo() 103 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 104 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 105 return AAMDNodes(); in getAAInfo() 253 AAMDNodes getAAInfo() const { return CurNode->getAAInfo(); } in getAAInfo() 293 const AAMDNodes &AAInfo, bool KnownMustAlias = false, [all …]
|
| H A D | MemoryLocation.h | 231 AAMDNodes AATags; 271 const AAMDNodes &AATags = AAMDNodes()) { 278 getBeforeOrAfter(const Value *Ptr, const AAMDNodes &AATags = AAMDNodes()) { 291 const AAMDNodes &AATags = AAMDNodes()) 308 Copy.AATags = AAMDNodes(); in getWithoutAATags() 345 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
| H A D | MemoryDependenceAnalysis.h | 298 AAMDNodes AATags;
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 652 struct AAMDNodes { struct 653 explicit AAMDNodes() = default; 695 AAMDNodes intersect(const AAMDNodes &Other) const { in intersect() argument 696 AAMDNodes Result; in intersect() 706 AAMDNodes shift(size_t Offset) const { in shift() argument 707 AAMDNodes Result; in shift() 720 AAMDNodes Result; in extendTo() 733 AAMDNodes merge(const AAMDNodes &Other) const; 738 AAMDNodes concat(const AAMDNodes &Other) const; 743 struct DenseMapInfo<AAMDNodes> { [all …]
|
| H A D | Instruction.h | 36 struct AAMDNodes; 333 AAMDNodes getAAMetadata() const; 336 void setAAMetadata(const AAMDNodes &N);
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1217 const AAMDNodes &AAInfo = AAMDNodes(), 1224 const AAMDNodes &AAInfo = AAMDNodes(), 1236 const AAMDNodes &AAInfo = AAMDNodes()); 1243 const AAMDNodes &AAInfo = AAMDNodes()) { 1256 const AAMDNodes &AAInfo = AAMDNodes(), 1275 const AAMDNodes &AAInfo = AAMDNodes(), 1293 const AAMDNodes &AAInfo = AAMDNodes()); 1298 const AAMDNodes &AAInfo = AAMDNodes()) { 1308 const AAMDNodes &AAInfo = AAMDNodes()) { 1318 const AAMDNodes &AAInfo = AAMDNodes()); [all …]
|
| H A D | MachineMemOperand.h | 179 AAMDNodes AAInfo; 189 Align a, const AAMDNodes &AAInfo = AAMDNodes(), 195 const AAMDNodes &AAInfo = AAMDNodes(), 257 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
| H A D | MachineFunction.h | 960 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 967 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 999 const AAMDNodes &AAInfo);
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 527 AAMDNodes AAMDNodes::merge(const AAMDNodes &Other) const { in merge() 528 AAMDNodes Result; in merge() 536 AAMDNodes AAMDNodes::concat(const AAMDNodes &Other) const { in concat() 537 AAMDNodes Result; in concat() 744 MDNode *AAMDNodes::shiftTBAA(MDNode *MD, size_t Offset) { in shiftTBAA() 763 MDNode *AAMDNodes::shiftTBAAStruct(MDNode *MD, size_t Offset) { in shiftTBAAStruct() 793 MDNode *AAMDNodes::extendToTBAA(MDNode *MD, ssize_t Len) { in extendToTBAA()
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 99 AO ? AAMDNodes() : LocA.AATags), in alias() 103 BO ? AAMDNodes() : LocB.AATags), in alias()
|
| H A D | AliasSetTracker.cpp | 128 LocationSize Size, const AAMDNodes &AAInfo, in addPointer() 191 const AAMDNodes &AAInfo, in aliasesPointer() 274 const AAMDNodes &AAInfo, in mergeAliasSetsForPointer() 321 const AAMDNodes &AAInfo = MemLoc.AATags; in getAliasSetFor() 369 const AAMDNodes &AAInfo) { in add()
|
| H A D | MemoryLocation.cpp | 161 AAMDNodes AATags = Call->getAAMetadata(); in getForArgument()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 294 UseTBAA ? Op1.getAAInfo() : AAMDNodes()), in alias() 296 UseTBAA ? Op2.getAAInfo() : AAMDNodes())); in alias()
|
| H A D | MachineModuleSlotTracker.cpp | 21 AAMDNodes AAInfo = MMO->getAAInfo(); in processMachineFunctionMetadata()
|
| H A D | MachineFunction.cpp | 456 Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() 466 Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() 478 AAMDNodes(), nullptr, MMO->getSyncScopeID(), in getMachineMemOperand() 486 AAMDNodes(), nullptr, MMO->getSyncScopeID(), in getMachineMemOperand() 511 const AAMDNodes &AAInfo) { in getMachineMemOperand()
|
| H A D | MachineOperand.cpp | 1029 LLT type, Align a, const AAMDNodes &AAInfo, in MachineMemOperand() 1050 const AAMDNodes &AAInfo, in MachineMemOperand()
|
| /llvm-project-15.0.7/llvm/unittests/MIR/ |
| H A D | MachineMetadata.cpp | 247 AAMDNodes AAInfo; in TEST_F() 397 AAMDNodes AAInfo; in TEST_F() 495 AAMDNodes AAInfo; in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 240 llvm::AAMDNodes()); // for -print-alias-sets in ForcePassLinking()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | GISelAliasTest.cpp | 55 PtrInfo, MachineMemOperand::Flags::MOLoad, S64, Align(8), AAMDNodes(), in TEST_F()
|
| H A D | MachineIRBuilderTest.cpp | 310 AAMDNodes(), nullptr, SyncScope::System, AtomicOrdering::Unordered); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1287 AAMDNodes AATags = SomeLoad->getAAMetadata(); in speculatePHINodeLoads() 1409 AAMDNodes Tags = LI->getAAMetadata(); in speculateSelectInstLoads() 2487 AAMDNodes AATags = LI.getAAMetadata(); in visitLoadInst() 2593 AAMDNodes AATags) { in rewriteVectorizedStoreInst() 2623 bool rewriteIntegerStore(Value *V, StoreInst &SI, AAMDNodes AATags) { in rewriteIntegerStore() 2651 AAMDNodes AATags = SI.getAAMetadata(); in visitStoreInst() 2759 AAMDNodes AATags = II.getAAMetadata(); in visitMemSetInst() 2887 AAMDNodes AATags = II.getAAMetadata(); in visitMemTransferInst() 3363 AAMDNodes AATags; 3366 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL, in LoadOpSplitter() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 906 const AAMDNodes &AAInfo = AAMDNodes()); 946 const AAMDNodes &AAInfo = AAMDNodes());
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 260 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad() 470 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
|
| H A D | SelectionDAG.cpp | 6812 AAMDNodes NewAAInfo = AAInfo; in getMemcpyLoadsAndStores() 6998 AAMDNodes NewAAInfo = AAInfo; in getMemmoveLoadsAndStores() 7068 const AAMDNodes &AAInfo) { in getMemsetStores() 7118 AAMDNodes NewAAInfo = AAInfo; in getMemsetStores() 7386 const AAMDNodes &AAInfo) { in getMemset() 7846 const AAMDNodes &AAInfo) { in getExtLoad() 7878 const AAMDNodes &AAInfo) { in getStore() 7930 const AAMDNodes &AAInfo) { in getTruncStore() 8026 MachineMemOperand::Flags MMOFlags, const AAMDNodes &AAInfo, in getLoadVP() 8178 const AAMDNodes &AAInfo, in getTruncStoreVP() [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Metadata.cpp | 1461 AAMDNodes Instruction::getAAMetadata() const { in getAAMetadata() 1462 AAMDNodes Result; in getAAMetadata() 1470 void Instruction::setAAMetadata(const AAMDNodes &N) { in setAAMetadata()
|