reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
246 if (!TRI->isSGPRClass(MRI.getRegClass(DstReg))) 249 if (!MRI.hasOneUse(DstReg)) 252 MachineInstr &CopyUse = *MRI.use_instr_begin(DstReg); 261 std::tie(SrcRC, DstRC) = getCopyRegClasses(CopyUse, *TRI, MRI); 274 MRI.setRegClass(DstReg, DstRC); 291 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg); 298 Register TmpReg = MRI.createVirtualRegister(NewSrcRC); 306 Register TmpAReg = MRI.createVirtualRegister(NewSrcRC);