Lines Matching refs:ScratchReg
393 unsigned ScratchReg = isPPC64 ? PPC::X0 : PPC::R0;
460 BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg);
489 .addReg(ScratchReg)
514 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg)
519 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg)
525 BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg)
526 .addReg(ScratchReg, RegState::Kill)
534 BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg)
535 .addReg(ScratchReg, RegState::Kill)
541 .addReg(ScratchReg);
550 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg)
552 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg)
553 .addReg(ScratchReg, RegState::Kill)
558 .addReg(ScratchReg);
690 unsigned ScratchReg = isPPC64 ? PPC::X0 : PPC::R0;
771 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg)
773 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg)
774 .addReg(ScratchReg, RegState::Kill)
779 .addReg(ScratchReg);
794 BuildMI(MBB, MBBI, dl, LoadInst, ScratchReg)
822 BuildMI(MBB, MBBI, dl, MTLRInst).addReg(ScratchReg);
835 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg)
837 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg)
838 .addReg(ScratchReg, RegState::Kill)
843 .addReg(ScratchReg);