Lines Matching defs:SpillReg
101 unsigned SpillReg;
103 // The value of SpillReg that should be spilled.
123 SpillReg(Reg), SpillVNI(VNI), SpillMBB(0), DefMI(0) {}
318 OS << "spill " << PrintReg(SVI.SpillReg) << ':'
380 bool PropSpill = !DisableHoisting && !isRegToSpill(SV.SpillReg);
429 DepSV.SpillReg = SV.SpillReg;
445 DepSV.SpillReg = SV.SpillReg;
682 // SpillReg may have been deleted by remat and DCE.
683 if (!LIS.hasInterval(SVI.SpillReg)) {
684 DEBUG(dbgs() << "Stale interval: " << PrintReg(SVI.SpillReg) << '\n');
689 LiveInterval &SibLI = LIS.getInterval(SVI.SpillReg);
691 DEBUG(dbgs() << "Stale value: " << PrintReg(SVI.SpillReg) << '\n');
727 TII.storeRegToStackSlot(*MBB, MII, SVI.SpillReg, false, StackSlot,
728 MRI.getRegClass(SVI.SpillReg), &TRI);