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

References

lib/Target/ARM/Thumb2InstrInfo.cpp
  237   if (NumBytes == 0 && DestReg != BaseReg) {
  238     BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), DestReg)
  249   if (DestReg != ARM::SP && DestReg != BaseReg &&
  249   if (DestReg != ARM::SP && DestReg != BaseReg &&
  255       BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi16), DestReg)
  261       BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVTi16), DestReg)
  262         .addReg(DestReg)
  270         BuildMI(MBB, MBBI, dl, TII.get(ARM::t2SUBrr), DestReg)
  272             .addReg(DestReg, RegState::Kill)
  282         BuildMI(MBB, MBBI, dl, TII.get(ARM::t2ADDrr), DestReg)
  284             .addReg(DestReg, RegState::Kill)
  296     if (DestReg == ARM::SP && BaseReg != ARM::SP) {
  298       BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), DestReg)
  309       if (DestReg == ARM::SP && (ThisVal < ((1 << 7)-1) * 4)) {
  312         BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg)
  334       assert(DestReg != ARM::SP && BaseReg != ARM::SP);
  353     MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg)
  361     BaseReg = DestReg;