Lines Matching refs:ScratchRegs
96 SmallVectorImpl<unsigned> &ScratchRegs);
1407 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1411 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs); in CMSESaveClearFPRegs()
1417 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1420 assert(!ScratchRegs.empty()); in CMSESaveClearFPRegsV8()
1421 unsigned SpareReg = ScratchRegs.front(); in CMSESaveClearFPRegsV8()
1439 if (ScratchRegs.size() >= 2) { in CMSESaveClearFPRegsV8()
1440 unsigned SaveReg2 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1441 unsigned SaveReg1 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1454 if (ScratchRegs.size() >= 1) { in CMSESaveClearFPRegsV8()
1455 unsigned SaveReg = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()