reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCFrameLowering.cpp
  869                         &ScratchReg, &TempReg);
  873   SingleScratchReg = ScratchReg == TempReg;
  988     BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg);
 1028       .addReg(ScratchReg, getKillRegState(true))
 1062       BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg)
 1067       BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg)
 1073       BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg)
 1074         .addReg(ScratchReg, RegState::Kill)
 1083       BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg)
 1084         .addReg(ScratchReg, RegState::Kill)
 1091       .addReg(ScratchReg);
 1101     BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg)
 1103     BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg)
 1104       .addReg(ScratchReg, RegState::Kill)
 1109       .addReg(ScratchReg);
 1136       BuildMI(MBB, MBBI, dl, TII.get(PPC::SUBF), ScratchReg)
 1137         .addReg(ScratchReg, RegState::Kill)
 1140       if (ScratchReg == PPC::R0) {
 1147           BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg)
 1148             .addReg(ScratchReg)
 1155             .addReg(ScratchReg);  // This will be the index (R0 is ok here).
 1159           BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg)
 1160             .addReg(ScratchReg)
 1166             .addReg(ScratchReg);  // This will be the index (R0 is ok here).
 1170           BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg)
 1171             .addReg(ScratchReg)
 1177             .addReg(ScratchReg);  // This will be the index (R0 is ok here).
 1180             .addReg(ScratchReg, RegState::Kill)
 1193             .addReg(ScratchReg);
 1198             .addReg(ScratchReg);
 1203             .addReg(ScratchReg);
 1205             .addReg(ScratchReg, RegState::Kill)
 1206             .addReg(ScratchReg);