Lines Matching refs:RS
163 bool useOrDefCSROrFI(const MachineInstr &MI, RegScavenger *RS) const;
165 const SetOfRegs &getCurrentCSRs(RegScavenger *RS) const { in getCurrentCSRs()
171 TFI->determineCalleeSaves(*MachineFunc, SavedRegs, RS); in getCurrentCSRs()
185 void updateSaveRestorePoints(MachineBasicBlock &MBB, RegScavenger *RS);
261 RegScavenger *RS) const { in INITIALIZE_PASS_DEPENDENCY()
303 for (unsigned Reg : getCurrentCSRs(RS)) { in INITIALIZE_PASS_DEPENDENCY()
336 RegScavenger *RS) { in updateSaveRestorePoints() argument
359 if (!useOrDefCSROrFI(Terminator, RS)) in updateSaveRestorePoints()
488 std::unique_ptr<RegScavenger> RS( in runOnMachineFunction() local
506 updateSaveRestorePoints(MBB, RS.get()); in runOnMachineFunction()
515 if (!useOrDefCSROrFI(MI, RS.get())) in runOnMachineFunction()
519 updateSaveRestorePoints(MBB, RS.get()); in runOnMachineFunction()
573 updateSaveRestorePoints(*NewBB, RS.get()); in runOnMachineFunction()