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