Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:MRI

52   MRI = &mf.getRegInfo();
80 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg);
110 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
115 << MRI->getRegClass(Reg)->getName() << "\n";
119 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
123 << "] " << MRI->getRegClass(Reg)->getName() << "\n";
150 MachineRegisterInfo *MRI;
195 MRI = &MF->getRegInfo();
219 MRI->clearVirtRegs();
227 for (unsigned Idx = 0, IdxE = MRI->getNumVirtRegs(); Idx != IdxE; ++Idx) {
229 if (MRI->reg_nodbg_empty(VirtReg))
272 // Make sure MRI knows about registers clobbered by regmasks.
274 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask());
347 // Tell MRI about physical registers in use.
349 if (!MRI->reg_nodbg_empty(Reg))
350 MRI->setPhysRegUsed(Reg);