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

References

lib/Target/AMDGPU/SIISelLowering.cpp
 3484   const SIRegisterInfo &TRI = TII->getRegisterInfo();
 3489   const MachineOperand *SrcVec = TII->getNamedOperand(MI, AMDGPU::OpName::src);
 3490   const MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::idx);
 3491   const MachineOperand *Val = TII->getNamedOperand(MI, AMDGPU::OpName::val);
 3492   int Offset = TII->getNamedOperand(MI, AMDGPU::OpName::offset)->getImm();
 3510     BuildMI(MBB, I, DL, TII->get(TargetOpcode::INSERT_SUBREG), Dst)
 3519   if (setM0ToIndexFromSGPR(TII, MRI, MI, Offset, UseGPRIdxMode, false)) {
 3524       BuildMI(MBB, I, DL, TII->get(AMDGPU::V_MOV_B32_indirect))
 3531       BuildMI(MBB, I, DL, TII->get(AMDGPU::S_SET_GPR_IDX_OFF));
 3533       const MCInstrDesc &MovRelDesc = TII->get(getMOVRELDPseudo(TRI, VecRC));
 3553   auto InsPt = loadM0FromVGPR(TII, MBB, MI, SrcVec->getReg(), PhiReg,
 3558     BuildMI(*LoopBB, InsPt, DL, TII->get(AMDGPU::V_MOV_B32_indirect))
 3564     BuildMI(*LoopBB, InsPt, DL, TII->get(AMDGPU::S_SET_GPR_IDX_OFF));
 3566     const MCInstrDesc &MovRelDesc = TII->get(getMOVRELDPseudo(TRI, VecRC));