reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
442 if (!MRI->hasOneDef(Reg)) 445 RegDomain RD = getDomain(MRI->getRegClass(Reg), MRI->getTargetRegisterInfo()); 445 RegDomain RD = getDomain(MRI->getRegClass(Reg), MRI->getTargetRegisterInfo()); 488 Converters.lookup({DstDomain, MI->getOpcode()})->getExtraCost(MI, MRI); 505 ->convertInstr(MI, TII, MRI)) 511 MRI->setRegClass(Reg, getDstRC(MRI->getRegClass(Reg), Domain)); 511 MRI->setRegClass(Reg, getDstRC(MRI->getRegClass(Reg), Domain)); 512 for (auto &MO : MRI->use_operands(Reg)) { 559 MachineInstr *DefMI = MRI->getVRegDef(CurReg); 583 for (auto &UseMI : MRI->use_nodbg_instructions(CurReg)) { 739 MRI = &MF.getRegInfo(); 740 assert(MRI->isSSA() && "Expected MIR to be in SSA form"); 753 for (unsigned Idx = 0; Idx < MRI->getNumVirtRegs(); ++Idx) { 757 if (!isGPR(MRI->getRegClass(Reg))) 774 LLVM_DEBUG(C.dump(MRI));