Lines Matching defs:DefReg
472 Register DefReg = MO.getReg();
473 if (!DefReg.isVirtual() || !MFI.isVRegStackified(DefReg))
475 assert(MRI.hasOneNonDBGUse(DefReg));
476 const MachineOperand &NewUse = *MRI.use_nodbg_begin(DefReg);
625 /// DefReg = INST ... // Def (to become the new Insert)
626 /// TeeReg, Reg = TEE_... DefReg
631 /// with DefReg and TeeReg stackified. This eliminates a local.get from the
641 Register DefReg = MRI.createVirtualRegister(RegClass);
653 .addReg(DefReg, getUndefRegState(DefMO.isDead()));
655 DefDIs.updateReg(DefReg);
669 LIS.createAndComputeVirtRegInterval(DefReg);
670 MFI.stackifyVReg(MRI, DefReg);
915 Register DefReg = SubsequentDef->getReg();
918 if (DefReg != UseReg || !MRI.hasOneNonDBGUse(DefReg))
920 MFI.stackifyVReg(MRI, DefReg);