Lines Matching refs:VRegSpiller
165 void initializeGraph(PBQPRAGraph &G, VirtRegMap &VRM, Spiller &VRegSpiller);
170 Spiller &VRegSpiller);
177 Spiller &VRegSpiller);
184 void postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS);
591 Spiller &VRegSpiller) { in initializeGraph() argument
654 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller); in initializeGraph()
693 VirtRegMap &VRM, Spiller &VRegSpiller) { in spillVReg() argument
697 VRegSpiller.spill(LRE); in spillVReg()
719 Spiller &VRegSpiller) { in mapPBQPToRegAlloc() argument
747 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller); in mapPBQPToRegAlloc()
783 void RegAllocPBQP::postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS) { in postOptimization() argument
784 VRegSpiller.postOptimization(); in postOptimization()
810 std::unique_ptr<Spiller> VRegSpiller( in runOnMachineFunction() local
854 initializeGraph(G, VRM, *VRegSpiller); in runOnMachineFunction()
872 PBQPAllocComplete = mapPBQPToRegAlloc(G, Solution, VRM, *VRegSpiller); in runOnMachineFunction()
879 postOptimization(*VRegSpiller, LIS); in runOnMachineFunction()