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

References

lib/Target/AArch64/AArch64FrameLowering.cpp
  631   while (MBBI->getOpcode() == AArch64::STRXpost ||
  632          MBBI->getOpcode() == AArch64::LDRXpre ||
  633          MBBI->getOpcode() == AArch64::CFI_INSTRUCTION) {
  634     if (MBBI->getOpcode() != AArch64::CFI_INSTRUCTION)
  635       assert(MBBI->getOperand(0).getReg() != AArch64::SP);
  636     ++MBBI;
  640   switch (MBBI->getOpcode()) {
  688     auto SEH = std::next(MBBI);
  693   MachineInstrBuilder MIB = BuildMI(MBB, MBBI, DL, TII->get(NewOpc));
  698   for (unsigned OpndEnd = MBBI->getNumOperands() - 1; OpndIdx < OpndEnd;
  700     MIB.add(MBBI->getOperand(OpndIdx));
  702   assert(MBBI->getOperand(OpndIdx).getImm() == 0 &&
  705   assert(MBBI->getOperand(OpndIdx - 1).getReg() == AArch64::SP &&
  710   MIB.setMIFlags(MBBI->getFlags());
  711   MIB.setMemRefs(MBBI->memoperands());
  720   return std::prev(MBB.erase(MBBI));