Lines Matching refs:ScratchRegs
95 SmallVectorImpl<unsigned> &ScratchRegs);
1333 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1337 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs); in CMSESaveClearFPRegs()
1343 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1346 assert(!ScratchRegs.empty()); in CMSESaveClearFPRegsV8()
1347 unsigned SpareReg = ScratchRegs.front(); in CMSESaveClearFPRegsV8()
1365 if (ScratchRegs.size() >= 2) { in CMSESaveClearFPRegsV8()
1366 unsigned SaveReg2 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1367 unsigned SaveReg1 = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()
1380 if (ScratchRegs.size() >= 1) { in CMSESaveClearFPRegsV8()
1381 unsigned SaveReg = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8()