Lines Matching refs:ScratchExecCopy
711 Register ScratchExecCopy; in buildScratchExecCopy() local
721 ScratchExecCopy = findScratchNonCalleeSaveRegister( in buildScratchExecCopy()
723 if (!ScratchExecCopy) in buildScratchExecCopy()
726 LiveRegs.addReg(ScratchExecCopy); in buildScratchExecCopy()
730 auto SaveExec = BuildMI(MBB, MBBI, DL, TII->get(OrSaveExec), ScratchExecCopy) in buildScratchExecCopy()
734 return ScratchExecCopy; in buildScratchExecCopy()
773 Register ScratchExecCopy; in emitPrologue() local
784 if (!ScratchExecCopy) in emitPrologue()
785 ScratchExecCopy = buildScratchExecCopy(LiveRegs, MF, MBB, MBBI, in emitPrologue()
793 if (!ScratchExecCopy) in emitPrologue()
794 ScratchExecCopy = in emitPrologue()
801 if (ScratchExecCopy) { in emitPrologue()
806 .addReg(ScratchExecCopy, RegState::Kill); in emitPrologue()
807 LiveRegs.addReg(ScratchExecCopy); in emitPrologue()
1046 Register ScratchExecCopy; in emitEpilogue() local
1052 if (!ScratchExecCopy) in emitEpilogue()
1053 ScratchExecCopy = in emitEpilogue()
1061 if (!ScratchExecCopy) in emitEpilogue()
1062 ScratchExecCopy = in emitEpilogue()
1069 if (ScratchExecCopy) { in emitEpilogue()
1074 .addReg(ScratchExecCopy, RegState::Kill); in emitEpilogue()