reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
882 int Opc = MI.getOpcode(); 887 if (!TII->canShrink(MI, *MRI)) 891 const MachineOperand *Sdst = TII->getNamedOperand(MI, AMDGPU::OpName::sdst); 912 MachineBasicBlock &MBB = *MI.getParent(); 913 auto Liveness = MBB.computeRegisterLiveness(TRI, AMDGPU::VCC, MI, 25); 917 for (auto I = std::next(MI.getIterator()), E = MISucc.getIterator(); 924 auto NewMI = BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(Opc)); 924 auto NewMI = BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(Opc)); 925 NewMI.add(*TII->getNamedOperand(MI, AMDGPU::OpName::vdst)); 926 NewMI.add(*TII->getNamedOperand(MI, AMDGPU::OpName::src0)); 927 NewMI.add(*TII->getNamedOperand(MI, AMDGPU::OpName::src1)); 928 MI.eraseFromParent();