Lines Matching refs:OrigReg
89 bool isSpillCandBB(unsigned OrigReg, VNInfo &OrigVNI, MachineBasicBlock &BB,
104 void runHoistSpills(unsigned OrigReg, VNInfo &OrigVNI,
1080 bool HoistSpillHelper::isSpillCandBB(unsigned OrigReg, VNInfo &OrigVNI, in isSpillCandBB() argument
1083 LiveInterval &OrigLI = LIS.getInterval(OrigReg); in isSpillCandBB()
1089 SmallSetVector<unsigned, 16> &Siblings = Virt2SiblingsMap[OrigReg]; in isSpillCandBB()
1090 assert((LIS.getInterval(OrigReg)).getVNInfoAt(Idx) == &OrigVNI && in isSpillCandBB()
1229 unsigned OrigReg, VNInfo &OrigVNI, SmallPtrSet<MachineInstr *, 16> &Spills, in runHoistSpills() argument
1304 if (!isSpillCandBB(OrigReg, OrigVNI, *Block, LiveReg)) in runHoistSpills()
1384 unsigned OrigReg = SlotToOrigReg[Slot]; in hoistAllSpills() local
1385 LiveInterval &OrigLI = LIS.getInterval(OrigReg); in hoistAllSpills()
1404 runHoistSpills(OrigReg, *OrigVNI, EqValSpills, SpillsToRm, SpillsToIns); in hoistAllSpills()