Lines Matching refs:ScratchExecCopy
704 Register ScratchExecCopy; in buildScratchExecCopy() local
714 ScratchExecCopy = findScratchNonCalleeSaveRegister( in buildScratchExecCopy()
716 if (!ScratchExecCopy) in buildScratchExecCopy()
719 LiveRegs.addReg(ScratchExecCopy); in buildScratchExecCopy()
723 BuildMI(MBB, MBBI, DL, TII->get(OrSaveExec), ScratchExecCopy).addImm(-1); in buildScratchExecCopy()
725 return ScratchExecCopy; in buildScratchExecCopy()
764 Register ScratchExecCopy; in emitPrologue() local
775 if (!ScratchExecCopy) in emitPrologue()
776 ScratchExecCopy = buildScratchExecCopy(LiveRegs, MF, MBB, MBBI, in emitPrologue()
790 if (!ScratchExecCopy) in emitPrologue()
791 ScratchExecCopy = in emitPrologue()
797 if (ScratchExecCopy) { in emitPrologue()
802 .addReg(ScratchExecCopy, RegState::Kill); in emitPrologue()
803 LiveRegs.addReg(ScratchExecCopy); in emitPrologue()
1073 Register ScratchExecCopy; in emitEpilogue() local
1079 if (!ScratchExecCopy) in emitEpilogue()
1080 ScratchExecCopy = in emitEpilogue()
1093 if (!ScratchExecCopy) in emitEpilogue()
1094 ScratchExecCopy = in emitEpilogue()
1100 if (ScratchExecCopy) { in emitEpilogue()
1105 .addReg(ScratchExecCopy, RegState::Kill); in emitEpilogue()