Searched refs:hasRestrictedSOffset (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | BUFInstructions.td | 160 list<RegisterClass> vaddrList=[], bit hasRestrictedSOffset> { 165 dag SOffset = !if(hasRestrictedSOffset, (ins SReg_32:$soffset), 179 class getMTBUFIns<int addrKind, list<RegisterClass> vdataList=[], bit hasRestrictedSOffset> { 181 !if(!eq(addrKind, BUFAddrKind.Offset), getMTBUFInsDA<vdataList, [], hasRestrictedSOffset>.ret, 182 …!if(!eq(addrKind, BUFAddrKind.OffEn), getMTBUFInsDA<vdataList, [VGPR_32], hasRestrictedSOffset>.r… 183 …!if(!eq(addrKind, BUFAddrKind.IdxEn), getMTBUFInsDA<vdataList, [VGPR_32], hasRestrictedSOffset>.r… 184 …!if(!eq(addrKind, BUFAddrKind.BothEn), getMTBUFInsDA<vdataList, [VReg_64], hasRestrictedSOffset>.r… 185 …!if(!eq(addrKind, BUFAddrKind.Addr64), getMTBUFInsDA<vdataList, [VReg_64], hasRestrictedSOffset>.r… 220 bit hasRestrictedSOffset = 0, 226 getMTBUFIns<addrKindCopy, [], hasRestrictedSOffset>.ret, [all …]
|
| H A D | GCNSubtarget.h | 1285 bool hasRestrictedSOffset() const { return HasRestrictedSOffset; } in hasRestrictedSOffset() function
|
| H A D | AMDGPU.td | 2011 def HasRestrictedSOffset : Predicate<"Subtarget->hasRestrictedSOffset()">, 2013 def HasUnrestrictedSOffset : Predicate<"!Subtarget->hasRestrictedSOffset()">,
|
| H A D | AMDGPUISelDAGToDAG.cpp | 1352 SOffset = Subtarget->hasRestrictedSOffset() in SelectMUBUF() 1615 if (Subtarget->hasRestrictedSOffset() && isNullConstant(ByteOffsetNode)) { in SelectBUFSOffset()
|
| H A D | AMDGPUInstructionSelector.cpp | 5222 else if (STI.hasRestrictedSOffset()) in selectMUBUFAddr64() 5252 else if (STI.hasRestrictedSOffset()) in selectMUBUFOffset() 5269 if (STI.hasRestrictedSOffset() && mi_match(SOffset, *MRI, m_ZeroInt())) in selectBUFSOffset()
|
| H A D | SIISelLowering.cpp | 8777 if (Subtarget->hasRestrictedSOffset() && isNullConstant(SOffset)) in selectSOffset() 10040 SDValue SOffsetZero = Subtarget->hasRestrictedSOffset() in setBufferOffsets()
|
| H A D | SIInstrInfo.cpp | 9083 if (ST.hasRestrictedSOffset()) in splitMUBUFOffset()
|