reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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";