Lines Matching refs:ImmOffset
1254 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1255 if (TII->splitMUBUFOffset(*Imm, SOffset, ImmOffset, Alignment)) { in setBufferOffsets()
1258 InstOffsetVal = ImmOffset; in setBufferOffsets()
1262 return SOffset + ImmOffset; in setBufferOffsets()
1272 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1274 TII->splitMUBUFOffset(Offset, SOffset, ImmOffset, Alignment)) { in setBufferOffsets()
1279 InstOffsetVal = ImmOffset; in setBufferOffsets()
1288 InstOffsetVal = ImmOffset; in setBufferOffsets()
1364 int64_t ImmOffset = 0; in applyMappingSBufferLoad() local
1367 SOffset, ImmOffset, Alignment); in applyMappingSBufferLoad()
1411 .addImm(ImmOffset + 16 * i) // offset(imm) in applyMappingSBufferLoad()
1800 unsigned ImmOffset; in splitBufferOffsets() local
1804 std::tie(BaseReg, ImmOffset) = getBaseWithConstantOffset(*B.getMRI(), in splitBufferOffsets()
1808 if (ImmOffset != 0) { in splitBufferOffsets()
1817 unsigned Overflow = ImmOffset & ~MaxImm; in splitBufferOffsets()
1818 ImmOffset -= Overflow; in splitBufferOffsets()
1820 Overflow += ImmOffset; in splitBufferOffsets()
1821 ImmOffset = 0; in splitBufferOffsets()
1824 C1 = ImmOffset; in splitBufferOffsets()