Lines Matching defs:ScratchRegs
96 SmallVectorImpl<unsigned> &ScratchRegs);
1404 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) {
1408 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs);
1414 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) {
1417 assert(!ScratchRegs.empty());
1418 unsigned SpareReg = ScratchRegs.front();
1426 // Use ScratchRegs to store the fp regs
1437 if (ScratchRegs.size() >= 2) {
1438 unsigned SaveReg2 = ScratchRegs.pop_back_val();
1439 unsigned SaveReg1 = ScratchRegs.pop_back_val();
1452 if (ScratchRegs.size() >= 1) {
1453 unsigned SaveReg = ScratchRegs.pop_back_val();