reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIRegisterInfo.cpp
 1041       const MachineOperand *VData = TII->getNamedOperand(*MI,
 1043       assert(TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)->getReg() ==
 1049             TII->getNamedOperand(*MI, AMDGPU::OpName::srsrc)->getReg(),
 1051             TII->getNamedOperand(*MI, AMDGPU::OpName::offset)->getImm(),
 1071       const MachineOperand *VData = TII->getNamedOperand(*MI,
 1073       assert(TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)->getReg() ==
 1079             TII->getNamedOperand(*MI, AMDGPU::OpName::srsrc)->getReg(),
 1081             TII->getNamedOperand(*MI, AMDGPU::OpName::offset)->getImm(),
 1090       bool IsMUBUF = TII->isMUBUF(*MI);
 1110         BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_SUB_U32), DiffReg)
 1117           BuildMI(*MBB, MI, DL, TII->get(AMDGPU::V_LSHRREV_B32_e64), ResultReg)
 1121           if (auto MIB = TII->getAddNoCarry(*MBB, MI, DL, ResultReg, *RS)) {
 1125             BuildMI(*MBB, *MIB, DL, TII->get(AMDGPU::V_LSHRREV_B32_e64),
 1146               BuildMI(*MBB, *MIB, DL, TII->get(AMDGPU::S_MOV_B32), ConstOffsetReg)
 1164             BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_LSHR_B32), ScaledReg)
 1167             BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_ADD_U32), ScaledReg)
 1170             BuildMI(*MBB, MI, DL, TII->get(AMDGPU::COPY), ResultReg)
 1175               BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_SUB_U32), ScaledReg)
 1178             BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_LSHL_B32), ScaledReg)
 1187           BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_ADD_U32), FrameReg)
 1206         assert(TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)->getReg() ==
 1209         TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)->setReg(FrameReg);
 1213           = TII->getNamedOperand(*MI, AMDGPU::OpName::offset)->getImm();
 1228       if (!TII->isImmOperandLegal(*MI, FIOperandNum, FIOp)) {
 1230         BuildMI(*MBB, MI, DL, TII->get(AMDGPU::V_MOV_B32_e32), TmpReg)