Lines Matching refs:ScratchReg
751 unsigned ScratchReg = 0; in emitPrologue() local
783 &ScratchReg, &TempReg); in emitPrologue()
787 SingleScratchReg = ScratchReg == TempReg; in emitPrologue()
860 BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg); in emitPrologue()
904 .addReg(ScratchReg) in emitPrologue()
931 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg) in emitPrologue()
936 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg) in emitPrologue()
942 BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg) in emitPrologue()
943 .addReg(ScratchReg, RegState::Kill) in emitPrologue()
952 BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg) in emitPrologue()
953 .addReg(ScratchReg, RegState::Kill) in emitPrologue()
959 .addReg(ScratchReg); in emitPrologue()
968 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg) in emitPrologue()
970 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg) in emitPrologue()
971 .addReg(ScratchReg, RegState::Kill) in emitPrologue()
976 .addReg(ScratchReg); in emitPrologue()
1132 unsigned ScratchReg = 0; in emitEpilogue() local
1152 bool SingleScratchReg = findScratchRegister(&MBB, true, false, &ScratchReg, in emitEpilogue()
1157 SingleScratchReg = ScratchReg == TempReg; in emitEpilogue()
1234 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg) in emitEpilogue()
1236 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg) in emitEpilogue()
1237 .addReg(ScratchReg, RegState::Kill) in emitEpilogue()
1242 .addReg(ScratchReg); in emitEpilogue()
1270 BuildMI(MBB, MBBI, dl, LoadInst, ScratchReg) in emitEpilogue()
1304 BuildMI(MBB, MBBI, dl, MTLRInst).addReg(ScratchReg); in emitEpilogue()
1320 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg) in emitEpilogue()
1322 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg) in emitEpilogue()
1323 .addReg(ScratchReg, RegState::Kill) in emitEpilogue()
1328 .addReg(ScratchReg); in emitEpilogue()