reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
78 if (TII->isMIMG(Opcode) && !MI.mayStore()) { 79 MachineOperand *TFE = TII->getNamedOperand(MI, AMDGPU::OpName::tfe); 80 MachineOperand *LWE = TII->getNamedOperand(MI, AMDGPU::OpName::lwe); 81 MachineOperand *D16 = TII->getNamedOperand(MI, AMDGPU::OpName::d16); 103 TII->getNamedOperand(MI, AMDGPU::OpName::dmask); 112 TII->isGather4(Opcode) ? 4 : countPopulation(dmask); 127 RI->getRegSizeInBits(*TII->getOpRegClass(MI, DstIdx)) / 32; 133 MRI.createVirtualRegister(TII->getOpRegClass(MI, DstIdx)); 144 BuildMI(MBB, MI, DL, TII->get(AMDGPU::V_MOV_B32_e32), PrevDst) 148 BuildMI(MBB, MI, DL, TII->get(AMDGPU::IMPLICIT_DEF), PrevDst); 151 MRI.createVirtualRegister(TII->getOpRegClass(MI, DstIdx)); 155 BuildMI(MBB, MI, DL, TII->get(AMDGPU::V_MOV_B32_e32), SubReg) 158 BuildMI(MBB, I, DL, TII->get(TargetOpcode::INSERT_SUBREG), NewDst)