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

References

lib/Target/ARM/Thumb1FrameLowering.cpp
  472   MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator();
  473   DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
  490       emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo,
  495     if (MBBI != MBB.begin()) {
  498       while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs));
  517         emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes,
  519         BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP)
  523         BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP)
  539       if (MBBI != MBB.end() && MBBI->getOpcode() == ARM::tBX_RET &&
  540           &MBB.front() != &*MBBI && std::prev(MBBI)->getOpcode() == ARM::tPOP) {
  543           emitPrologueEpilogueSPUpdate(MBB, PMBBI, TII, dl, *RegInfo, NumBytes,
  546         emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, NumBytes,
  552     bool Done = emitPopSpecialFixUp(MBB, /* DoIt */ true);