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

References

lib/CodeGen/MIRPrinter.cpp
  706   const auto *MF = MI.getMF();
  713   if (MI.isCFIInstruction())
  714     assert(MI.getNumOperands() == 1 && "Expected 1 operand in CFI instruction");
  717   bool ShouldPrintRegisterTies = MI.hasComplexRegisterTies();
  718   unsigned I = 0, E = MI.getNumOperands();
  719   for (; I < E && MI.getOperand(I).isReg() && MI.getOperand(I).isDef() &&
  719   for (; I < E && MI.getOperand(I).isReg() && MI.getOperand(I).isDef() &&
  720          !MI.getOperand(I).isImplicit();
  724     print(MI, I, TRI, ShouldPrintRegisterTies,
  725           MI.getTypeToPrint(I, PrintedTypes, MRI),
  731   if (MI.getFlag(MachineInstr::FrameSetup))
  733   if (MI.getFlag(MachineInstr::FrameDestroy))
  735   if (MI.getFlag(MachineInstr::FmNoNans))
  737   if (MI.getFlag(MachineInstr::FmNoInfs))
  739   if (MI.getFlag(MachineInstr::FmNsz))
  741   if (MI.getFlag(MachineInstr::FmArcp))
  743   if (MI.getFlag(MachineInstr::FmContract))
  745   if (MI.getFlag(MachineInstr::FmAfn))
  747   if (MI.getFlag(MachineInstr::FmReassoc))
  749   if (MI.getFlag(MachineInstr::NoUWrap))
  751   if (MI.getFlag(MachineInstr::NoSWrap))
  753   if (MI.getFlag(MachineInstr::IsExact))
  755   if (MI.getFlag(MachineInstr::FPExcept))
  758   OS << TII->getName(MI.getOpcode());
  766     print(MI, I, TRI, ShouldPrintRegisterTies,
  767           MI.getTypeToPrint(I, PrintedTypes, MRI));
  773   if (MCSymbol *PreInstrSymbol = MI.getPreInstrSymbol()) {
  780   if (MCSymbol *PostInstrSymbol = MI.getPostInstrSymbol()) {
  788   if (const DebugLoc &DL = MI.getDebugLoc()) {
  795   if (!MI.memoperands_empty()) {
  800     for (const auto *Op : MI.memoperands()) {