Lines Matching refs:ScratchRegs
96 SmallVectorImpl<unsigned> &ScratchRegs);
1404 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1408 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs); in CMSESaveClearFPRegs()
1414 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1417 assert(!ScratchRegs.empty()); in CMSESaveClearFPRegsV8()
1418 unsigned SpareReg = ScratchRegs.front(); in CMSESaveClearFPRegsV8()
1436 if (ScratchRegs.size() >= 2) { in CMSESaveClearFPRegsV8()
1437 unsigned SaveReg2 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1438 unsigned SaveReg1 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1451 if (ScratchRegs.size() >= 1) { in CMSESaveClearFPRegsV8()
1452 unsigned SaveReg = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()