Lines Matching refs:CopyRegs
871 const std::set<Register> &CopyRegs) { in pushRegsToStack() argument
914 CopyRegs); in pushRegsToStack()
941 CopyRegs); in pushRegsToStack()
984 std::set<Register> CopyRegs = AvailableCopyRegs; in popRegsFromStack() local
986 if (!HighRegs.empty() && CopyRegs.empty()) { in popRegsFromStack()
995 CopyRegs.insert(LowScratchReg); in popRegsFromStack()
999 assert(!CopyRegs.empty()); in popRegsFromStack()
1003 CopyRegs); in popRegsFromStack()
1024 CopyRegs); in popRegsFromStack()
1123 std::set<Register> CopyRegs; in spillCalleeSavedRegisters() local
1127 CopyRegs.insert(Reg); in spillCalleeSavedRegisters()
1130 CopyRegs.insert(ArgReg); in spillCalleeSavedRegisters()
1132 pushRegsToStack(MBB, MI, TII, SpilledGPRs, CopyRegs); in spillCalleeSavedRegisters()
1171 std::set<Register> CopyRegs; in restoreCalleeSavedRegisters() local
1175 CopyRegs.insert(Reg); in restoreCalleeSavedRegisters()
1187 CopyRegs.insert(UnusedReturnRegs.begin(), UnusedReturnRegs.end()); in restoreCalleeSavedRegisters()
1190 popRegsFromStack(MBB, MI, TII, SpilledGPRs, CopyRegs, IsVarArg, in restoreCalleeSavedRegisters()