Lines Matching refs:MRI
53 MRI = &mf.getRegInfo(); in runOnMachineFunction()
81 unsigned Hint = MRI->getSimpleHint(VirtReg); in hasPreferredPhys()
90 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(VirtReg); in hasKnownPreference()
118 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
123 << MRI->getRegClass(Reg)->getName() << "\n"; in print()
127 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
131 << "] " << MRI->getRegClass(Reg)->getName() << "\n"; in print()
158 MachineRegisterInfo *MRI; member in __anon965f13410111::VirtRegRewriter
206 MRI = &MF->getRegInfo(); in runOnMachineFunction()
230 MRI->clearVirtRegs(); in runOnMachineFunction()
238 for (unsigned Idx = 0, IdxE = MRI->getNumVirtRegs(); Idx != IdxE; ++Idx) { in addMBBLiveIns()
240 if (MRI->reg_nodbg_empty(VirtReg)) in addMBBLiveIns()
282 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in rewrite()
290 assert(!MRI->isReserved(PhysReg) && "Reserved register assignment"); in rewrite()
357 if (!MRI->reg_nodbg_empty(Reg)) in rewrite()
358 MRI->setPhysRegUsed(Reg); in rewrite()