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

Declarations

include/llvm/MC/MCInstPrinter.h
   89   StringRef markup(StringRef s) const;

References

lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp
   88   OS << markup("<reg:") << getRegisterName(RegNo, DefaultAltIdx) << markup(">");
   88   OS << markup("<reg:") << getRegisterName(RegNo, DefaultAltIdx) << markup(">");
  140     O << ", " << markup("<imm:") << "#"
  141       << translateShiftImm(ARM_AM::getSORegOffset(MO2.getImm())) << markup(">");
  317     O << markup("<imm:") << '#' << formatImm(Op.getImm()) << markup(">");
  317     O << markup("<imm:") << '#' << formatImm(Op.getImm()) << markup(">");
  359   O << markup("<mem:") << "[pc, ";
  368     O << markup("<imm:") << "#-" << formatImm(-OffImm) << markup(">");
  368     O << markup("<imm:") << "#-" << formatImm(-OffImm) << markup(">");
  370     O << markup("<imm:") << "#" << formatImm(OffImm) << markup(">");
  370     O << markup("<imm:") << "#" << formatImm(OffImm) << markup(">");
  372   O << "]" << markup(">");
  424   O << markup("<mem:") << "[";
  429       O << ", " << markup("<imm:") << "#"
  431         << ARM_AM::getAM2Offset(MO3.getImm()) << markup(">");
  433     O << "]" << markup(">");
  443   O << "]" << markup(">");
  451   O << markup("<mem:") << "[";
  455   O << "]" << markup(">");
  463   O << markup("<mem:") << "[";
  467   O << ", lsl " << markup("<imm:") << "#1" << markup(">") << "]" << markup(">");
  467   O << ", lsl " << markup("<imm:") << "#1" << markup(">") << "]" << markup(">");
  467   O << ", lsl " << markup("<imm:") << "#1" << markup(">") << "]" << markup(">");
  498     O << markup("<imm:") << '#'
  500       << markup(">");
  522   O << markup("<mem:") << '[';
  528     O << ']' << markup(">");
  537     O << ", " << markup("<imm:") << "#" << ARM_AM::getAddrOpcStr(op) << ImmOffs
  538       << markup(">");
  540   O << ']' << markup(">");
  573   O << markup("<imm:") << '#'
  575     << markup(">");
  583   O << markup("<imm:") << '#' << ((Imm & 256) ? "" : "-") << (Imm & 0xff)
  584     << markup(">");
  602   O << markup("<imm:") << '#' << ((Imm & 256) ? "" : "-") << ((Imm & 0xff) << 2)
  603     << markup(">");
  613   O << markup("<mem:") << "[";
  621   O << "]" << markup(">");
  630   O << markup("<mem:") << "[";
  635     O << ", " << markup("<imm:") << '#' << Imm << markup(">");
  635     O << ", " << markup("<imm:") << '#' << Imm << markup(">");
  637   O << "]" << markup(">");
  660   O << markup("<mem:") << "[";
  666     O << ", " << markup("<imm:") << "#" << ARM_AM::getAddrOpcStr(Op)
  667       << ImmOffs * 4 << markup(">");
  669   O << "]" << markup(">");
  684   O << markup("<mem:") << "[";
  691       << markup("<imm:")
  695       << markup(">");
  697   O << "]" << markup(">");
  706   O << markup("<mem:") << "[";
  711   O << "]" << markup(">");
  718   O << markup("<mem:") << "[";
  720   O << "]" << markup(">");
  745   O << markup("<imm:") << '#' << lsb << markup(">") << ", " << markup("<imm:")
  745   O << markup("<imm:") << '#' << lsb << markup(">") << ", " << markup("<imm:")
  745   O << markup("<imm:") << '#' << lsb << markup(">") << ", " << markup("<imm:")
  746     << '#' << width << markup(">");
  777     O << ", asr " << markup("<imm:") << "#" << (Amt == 0 ? 32 : Amt)
  778       << markup(">");
  780     O << ", lsl " << markup("<imm:") << "#" << Amt << markup(">");
  780     O << ", lsl " << markup("<imm:") << "#" << Amt << markup(">");
  791   O << ", lsl " << markup("<imm:") << "#" << Imm << markup(">");
  791   O << ", lsl " << markup("<imm:") << "#" << Imm << markup(">");
  802   O << ", asr " << markup("<imm:") << "#" << Imm << markup(">");
  802   O << ", asr " << markup("<imm:") << "#" << Imm << markup(">");
 1046   O << markup("<imm:");
 1053   O << markup(">");
 1059   O << markup("<imm:") << "#" << formatImm(MI->getOperand(OpNum).getImm() * 4)
 1060     << markup(">");
 1067   O << markup("<imm:") << "#" << formatImm((Imm == 0 ? 32 : Imm))
 1068     << markup(">");
 1097   O << markup("<mem:") << "[";
 1103   O << "]" << markup(">");
 1119   O << markup("<mem:") << "[";
 1122     O << ", " << markup("<imm:") << "#" << formatImm(ImmOffs * Scale)
 1123       << markup(">");
 1125   O << "]" << markup(">");
 1186   O << markup("<mem:") << "[";
 1195     O << ", " << markup("<imm:") << "#-" << formatImm(-OffImm) << markup(">");
 1195     O << ", " << markup("<imm:") << "#-" << formatImm(-OffImm) << markup(">");
 1197     O << ", " << markup("<imm:") << "#" << formatImm(OffImm) << markup(">");
 1197     O << ", " << markup("<imm:") << "#" << formatImm(OffImm) << markup(">");
 1199   O << "]" << markup(">");
 1210   O << markup("<mem:") << "[";
 1219     O << ", " << markup("<imm:") << "#-" << -OffImm << markup(">");
 1219     O << ", " << markup("<imm:") << "#-" << -OffImm << markup(">");
 1221     O << ", " << markup("<imm:") << "#" << OffImm << markup(">");
 1221     O << ", " << markup("<imm:") << "#" << OffImm << markup(">");
 1223   O << "]" << markup(">");
 1239   O << markup("<mem:") << "[";
 1251     O << ", " << markup("<imm:") << "#-" << -OffImm << markup(">");
 1251     O << ", " << markup("<imm:") << "#-" << -OffImm << markup(">");
 1253     O << ", " << markup("<imm:") << "#" << OffImm << markup(">");
 1253     O << ", " << markup("<imm:") << "#" << OffImm << markup(">");
 1255   O << "]" << markup(">");
 1264   O << markup("<mem:") << "[";
 1267     O << ", " << markup("<imm:") << "#" << formatImm(MO2.getImm() * 4)
 1268       << markup(">");
 1270   O << "]" << markup(">");
 1278   O << ", " << markup("<imm:");
 1285   O << markup(">");
 1296   O << ", " << markup("<imm:");
 1303   O << markup(">");
 1314   O << markup("<mem:") << "[";
 1324     O << ", lsl " << markup("<imm:") << "#" << ShAmt << markup(">");
 1324     O << ", lsl " << markup("<imm:") << "#" << ShAmt << markup(">");
 1326   O << "]" << markup(">");
 1333   O << markup("<imm:") << '#' << ARM_AM::getFPImmFloat(MO.getImm())
 1334     << markup(">");
 1343   O << markup("<imm:") << "#0x";
 1345   O << markup(">");
 1352   O << markup("<imm:") << "#" << formatImm(Imm + 1) << markup(">");
 1352   O << markup("<imm:") << "#" << formatImm(Imm + 1) << markup(">");
 1362   O << ", ror " << markup("<imm:") << "#" << 8 * Imm << markup(">");
 1362   O << ", ror " << markup("<imm:") << "#" << 8 * Imm << markup(">");
 1392     O << "#" << markup("<imm:");
 1397     O << markup(">");
 1402   O << "#" << markup("<imm:") << Bits << markup(">") << ", #" << markup("<imm:")
 1402   O << "#" << markup("<imm:") << Bits << markup(">") << ", #" << markup("<imm:")
 1402   O << "#" << markup("<imm:") << Bits << markup(">") << ", #" << markup("<imm:")
 1403     << Rot << markup(">");
 1408   O << markup("<imm:") << "#" << 16 - MI->getOperand(OpNum).getImm()
 1409     << markup(">");
 1414   O << markup("<imm:") << "#" << 32 - MI->getOperand(OpNum).getImm()
 1415     << markup(">");
 1675   O << markup("<imm:") << "#0x";
 1677   O << markup(">");
lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp
   90     O << markup("<imm:") << formatImm(Op.getImm()) << markup(">");
   90     O << markup("<imm:") << formatImm(Op.getImm()) << markup(">");
lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp
   38   OS << markup("<reg:") << '%' << getRegisterName(RegNo) << markup(">");
   38   OS << markup("<reg:") << '%' << getRegisterName(RegNo) << markup(">");
  360     O << markup("<imm:") << '$' << formatImm(Imm) << markup(">");
  360     O << markup("<imm:") << '$' << formatImm(Imm) << markup(">");
  379     O << markup("<imm:") << '$';
  381     O << markup(">");
  391   O << markup("<mem:");
  415         O << ',' << markup("<imm:") << ScaleVal // never printed in hex.
  416           << markup(">");
  422   O << markup(">");
  427   O << markup("<mem:");
  436   O << markup(">");
  441   O << markup("<mem:");
  447   O << markup(">");
  454   O << markup("<mem:");
  466   O << markup(">");
  474   O << markup("<imm:") << '$' << formatImm(MI->getOperand(Op).getImm() & 0xff)
  475     << markup(">");
  484     OS << markup("<reg:") << "%st(0)" << markup(">");
  484     OS << markup("<reg:") << "%st(0)" << markup(">");