Lines Matching refs:ScratchExecCopy
887 Register ScratchExecCopy; in buildScratchExecCopy() local
896 ScratchExecCopy = findScratchNonCalleeSaveRegister( in buildScratchExecCopy()
898 if (!ScratchExecCopy) in buildScratchExecCopy()
901 LiveUnits.addReg(ScratchExecCopy); in buildScratchExecCopy()
909 BuildMI(MBB, MBBI, DL, TII->get(SaveExecOpc), ScratchExecCopy).addImm(-1); in buildScratchExecCopy()
912 return ScratchExecCopy; in buildScratchExecCopy()
927 Register ScratchExecCopy; in emitCSRSpillStores() local
931 ScratchExecCopy = in emitCSRSpillStores()
947 if (ScratchExecCopy) { in emitCSRSpillStores()
951 ScratchExecCopy = buildScratchExecCopy(LiveUnits, MF, MBB, MBBI, DL, in emitCSRSpillStores()
958 if (ScratchExecCopy) { in emitCSRSpillStores()
962 .addReg(ScratchExecCopy, RegState::Kill); in emitCSRSpillStores()
963 LiveUnits.addReg(ScratchExecCopy); in emitCSRSpillStores()
1030 Register ScratchExecCopy; in emitCSRSpillRestores() local
1034 ScratchExecCopy = in emitCSRSpillRestores()
1050 if (ScratchExecCopy) { in emitCSRSpillRestores()
1054 ScratchExecCopy = buildScratchExecCopy(LiveUnits, MF, MBB, MBBI, DL, in emitCSRSpillRestores()
1061 if (ScratchExecCopy) { in emitCSRSpillRestores()
1065 .addReg(ScratchExecCopy, RegState::Kill); in emitCSRSpillRestores()