Lines Matching refs:RS
135 bool useOrDefCSROrFI(const MachineInstr &MI, RegScavenger *RS) const;
137 const SetOfRegs &getCurrentCSRs(RegScavenger *RS) const { in getCurrentCSRs()
143 TFI->determineCalleeSaves(*MachineFunc, SavedRegs, RS); in getCurrentCSRs()
157 void updateSaveRestorePoints(MachineBasicBlock &MBB, RegScavenger *RS);
224 RegScavenger *RS) const { in INITIALIZE_PASS_DEPENDENCY()
241 for (unsigned Reg : getCurrentCSRs(RS)) { in INITIALIZE_PASS_DEPENDENCY()
273 RegScavenger *RS) { in updateSaveRestorePoints() argument
294 if (!useOrDefCSROrFI(Terminator, RS)) in updateSaveRestorePoints()
443 std::unique_ptr<RegScavenger> RS( in runOnMachineFunction() local
456 if (!useOrDefCSROrFI(MI, RS.get())) in runOnMachineFunction()
460 updateSaveRestorePoints(MBB, RS.get()); in runOnMachineFunction()
512 updateSaveRestorePoints(*NewBB, RS.get()); in runOnMachineFunction()