Lines Matching refs:MRI
57 MRI = &mf.getRegInfo(); in runOnMachineFunction()
85 unsigned Hint = MRI->getSimpleHint(VirtReg); in hasPreferredPhys()
94 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(VirtReg); in hasKnownPreference()
122 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
127 << TRI->getRegClassName(MRI->getRegClass(Reg)) << "\n"; in print()
131 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
135 << "] " << TRI->getRegClassName(MRI->getRegClass(Reg)) << "\n"; in print()
162 MachineRegisterInfo *MRI; member in __anon1700c3f70111::VirtRegRewriter
213 MRI = &MF->getRegInfo(); in runOnMachineFunction()
237 MRI->clearVirtRegs(); in runOnMachineFunction()
287 for (unsigned Idx = 0, IdxE = MRI->getNumVirtRegs(); Idx != IdxE; ++Idx) { in addMBBLiveIns()
289 if (MRI->reg_nodbg_empty(VirtReg)) in addMBBLiveIns()
348 bool NoSubRegLiveness = !MRI->subRegLivenessEnabled(); in rewrite()
367 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in rewrite()
375 assert(!MRI->isReserved(PhysReg) && "Reserved register assignment"); in rewrite()