Searched refs:OAS (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 550 AAPointerInfo::OffsetAndSize OAS(Pos, 8); in funcRetrievesMultigridSyncArg() local 551 return funcRetrievesImplicitKernelArg(A, OAS); in funcRetrievesMultigridSyncArg() 556 AAPointerInfo::OffsetAndSize OAS(Pos, 8); in funcRetrievesHostcallPtr() local 557 return funcRetrievesImplicitKernelArg(A, OAS); in funcRetrievesHostcallPtr() 563 AAPointerInfo::OffsetAndSize OAS(AMDGPU::ImplicitArg::HEAP_PTR_OFFSET, 8); in funcRetrievesHeapPtr() local 564 return funcRetrievesImplicitKernelArg(A, OAS); in funcRetrievesHeapPtr() 570 AAPointerInfo::OffsetAndSize OAS(AMDGPU::ImplicitArg::QUEUE_PTR_OFFSET, 8); in funcRetrievesQueuePtr() local 571 return funcRetrievesImplicitKernelArg(A, OAS); in funcRetrievesQueuePtr() 575 AAPointerInfo::OffsetAndSize OAS) { in funcRetrievesImplicitKernelArg() 591 OAS, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 5058 bool mayOverlap(const OffsetAndSize &OAS) const { 5060 if (offsetOrSizeAreUnknown() || OAS.offsetOrSizeAreUnknown()) 5065 return OAS.getOffset() + OAS.getSize() > getOffset() && 5066 OAS.getOffset() < getOffset() + getSize(); 5078 OffsetAndSize OAS, function_ref<bool(const Access &, bool)> CB) const = 0;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 889 AAPointerInfo::OffsetAndSize OAS, in forallInterferingAccesses() 896 if (!OAS.mayOverlap(ItOAS)) in forallInterferingAccesses() 898 bool IsExact = OAS == ItOAS && !OAS.offsetOrSizeAreUnknown(); in forallInterferingAccesses() 914 AAPointerInfo::OffsetAndSize OAS(-1, -1); in forallInterferingAccesses() local 918 OAS = It.getFirst(); in forallInterferingAccesses() 922 if (OAS.getSize() != -1) in forallInterferingAccesses() 926 if (OAS.getSize() == -1) in forallInterferingAccesses() 931 return forallInterferingAccesses(OAS, CB); in forallInterferingAccesses() 959 OffsetAndSize OAS, in forallInterferingAccesses() 1155 Accesses *Bin = AccessBins.lookup(OAS); in translateAndAddState() [all …]
|