Lines Matching defs:ScratchRegs
93 SmallVectorImpl<unsigned> &ScratchRegs);
1208 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) {
1212 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs);
1218 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) {
1223 assert(!ScratchRegs.empty());
1224 unsigned SpareReg = ScratchRegs.front();
1232 // Use ScratchRegs to store the fp regs
1242 if (ScratchRegs.size() >= 2) {
1243 unsigned SaveReg2 = ScratchRegs.pop_back_val();
1244 unsigned SaveReg1 = ScratchRegs.pop_back_val();
1257 if (ScratchRegs.size() >= 1) {
1258 unsigned SaveReg = ScratchRegs.pop_back_val();