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

References

utils/TableGen/InstrInfoEmitter.cpp
  437   OS << "#ifdef GET_INSTRINFO_MC_HELPER_DECLS\n";
  438   OS << "#undef GET_INSTRINFO_MC_HELPER_DECLS\n\n";
  440   OS << "namespace llvm {\n";
  441   OS << "class MCInst;\n\n";
  443   OS << "namespace " << TargetName << "_MC {\n\n";
  446     OS << "bool " << Rec->getValueAsString("FunctionName")
  450   OS << "\n} // end namespace " << TargetName << "_MC\n";
  451   OS << "} // end namespace llvm\n\n";
  453   OS << "#endif // GET_INSTRINFO_MC_HELPER_DECLS\n\n";
  455   OS << "#ifdef GET_INSTRINFO_MC_HELPERS\n";
  456   OS << "#undef GET_INSTRINFO_MC_HELPERS\n\n";
  458   OS << "namespace llvm {\n";
  459   OS << "namespace " << TargetName << "_MC {\n\n";
  465     OS << "bool " << Rec->getValueAsString("FunctionName");
  466     OS << "(const MCInst &MI) {\n";
  468     OS.indent(PE.getIndentLevel() * 2);
  469     PE.expandStatement(OS, Rec->getValueAsDef("Body"));
  470     OS << "\n}\n\n";
  473   OS << "} // end namespace " << TargetName << "_MC\n";
  474   OS << "} // end namespace llvm\n\n";
  476   OS << "#endif // GET_GENISTRINFO_MC_HELPERS\n";