Lines Matching defs:DefReg
474 Register DefReg = MO.getReg();
475 if (!DefReg.isVirtual() || !MFI.isVRegStackified(DefReg))
477 assert(MRI.hasOneNonDBGUse(DefReg));
478 const MachineOperand &NewUse = *MRI.use_nodbg_begin(DefReg);
627 /// DefReg = INST ... // Def (to become the new Insert)
628 /// TeeReg, Reg = TEE_... DefReg
633 /// with DefReg and TeeReg stackified. This eliminates a local.get from the
643 Register DefReg = MRI.createVirtualRegister(RegClass);
655 .addReg(DefReg, getUndefRegState(DefMO.isDead()));
657 DefDIs.updateReg(DefReg);
671 LIS.createAndComputeVirtRegInterval(DefReg);
672 MFI.stackifyVReg(MRI, DefReg);
917 Register DefReg = SubsequentDef->getReg();
920 if (DefReg != UseReg || !MRI.hasOneNonDBGUse(DefReg))
922 MFI.stackifyVReg(MRI, DefReg);