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

References

lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp
  104     O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm()));
  105     printSBitModifierOperand(MI, 6, STI, O);
  106     printPredicateOperand(MI, 4, STI, O);
  108     O << '\t';
  109     printRegName(O, Dst.getReg());
  110     O << ", ";
  111     printRegName(O, MO1.getReg());
  113     O << ", ";
  114     printRegName(O, MO2.getReg());
  116     printAnnotation(O, Annot);
  126     O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO2.getImm()));
  127     printSBitModifierOperand(MI, 5, STI, O);
  128     printPredicateOperand(MI, 3, STI, O);
  130     O << '\t';
  131     printRegName(O, Dst.getReg());
  132     O << ", ";
  133     printRegName(O, MO1.getReg());
  136       printAnnotation(O, Annot);
  140     O << ", " << markup("<imm:") << "#"
  142     printAnnotation(O, Annot);
  151       O << '\t' << "push";
  152       printPredicateOperand(MI, 2, STI, O);
  154         O << ".w";
  155       O << '\t';
  156       printRegisterList(MI, 4, STI, O);
  157       printAnnotation(O, Annot);
  165       O << '\t' << "push";
  166       printPredicateOperand(MI, 4, STI, O);
  167       O << "\t{";
  168       printRegName(O, MI->getOperand(1).getReg());
  169       O << "}";
  170       printAnnotation(O, Annot);
  180       O << '\t' << "pop";
  181       printPredicateOperand(MI, 2, STI, O);
  183         O << ".w";
  184       O << '\t';
  185       printRegisterList(MI, 4, STI, O);
  186       printAnnotation(O, Annot);
  194       O << '\t' << "pop";
  195       printPredicateOperand(MI, 5, STI, O);
  196       O << "\t{";
  197       printRegName(O, MI->getOperand(0).getReg());
  198       O << "}";
  199       printAnnotation(O, Annot);
  208       O << '\t' << "vpush";
  209       printPredicateOperand(MI, 2, STI, O);
  210       O << '\t';
  211       printRegisterList(MI, 4, STI, O);
  212       printAnnotation(O, Annot);
  221       O << '\t' << "vpop";
  222       printPredicateOperand(MI, 2, STI, O);
  223       O << '\t';
  224       printRegisterList(MI, 4, STI, O);
  225       printAnnotation(O, Annot);
  238     O << "\tldm";
  240     printPredicateOperand(MI, 1, STI, O);
  241     O << '\t';
  242     printRegName(O, BaseReg);
  244       O << "!";
  245     O << ", ";
  246     printRegisterList(MI, 3, STI, O);
  247     printAnnotation(O, Annot);
  278       printInstruction(&NewMI, STI, O);
  285     O << "\ttsb\tcsync";
  290       if (!printAliasInstr(MI, STI, O))
  291         printInstruction(MI, STI, O);
  294       O << "\tssbb";
  297       O << "\tpssbb";
  300     printAnnotation(O, Annot);
  304   if (!printAliasInstr(MI, STI, O))
  305     printInstruction(MI, STI, O);
  307   printAnnotation(O, Annot);