Lines Matching refs:ImmOffset
1256 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1257 if (AMDGPU::splitMUBUFOffset(*Imm, SOffset, ImmOffset, &RBI.Subtarget, in setBufferOffsets()
1261 InstOffsetVal = ImmOffset; in setBufferOffsets()
1265 return SOffset + ImmOffset; in setBufferOffsets()
1275 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1276 if ((int)Offset > 0 && AMDGPU::splitMUBUFOffset(Offset, SOffset, ImmOffset, in setBufferOffsets()
1282 InstOffsetVal = ImmOffset; in setBufferOffsets()
1291 InstOffsetVal = ImmOffset; in setBufferOffsets()
1368 int64_t ImmOffset = 0; in applyMappingSBufferLoad() local
1371 VOffset, SOffset, ImmOffset, Alignment); in applyMappingSBufferLoad()
1415 .addImm(ImmOffset + 16 * i) // offset(imm) in applyMappingSBufferLoad()
1806 unsigned ImmOffset; in splitBufferOffsets() local
1809 std::tie(BaseReg, ImmOffset) = getBaseWithConstantOffset(*B.getMRI(), in splitBufferOffsets()
1813 if (ImmOffset != 0) { in splitBufferOffsets()
1821 unsigned Overflow = ImmOffset & ~MaxImm; in splitBufferOffsets()
1822 ImmOffset -= Overflow; in splitBufferOffsets()
1824 Overflow += ImmOffset; in splitBufferOffsets()
1825 ImmOffset = 0; in splitBufferOffsets()
1828 C1 = ImmOffset; in splitBufferOffsets()