Lines Matching refs:TargetName

69   void emitTIIHelperMethods(raw_ostream &OS, StringRef TargetName,
74 void emitMCIIHelperMethods(raw_ostream &OS, StringRef TargetName);
356 StringRef TargetName) { in emitMCIIHelperMethods() argument
367 OS << "namespace " << TargetName << "_MC {\n\n"; in emitMCIIHelperMethods()
374 OS << "\n} // end " << TargetName << "_MC namespace\n"; in emitMCIIHelperMethods()
383 OS << "namespace " << TargetName << "_MC {\n\n"; in emitMCIIHelperMethods()
385 PredicateExpander PE(TargetName); in emitMCIIHelperMethods()
397 OS << "} // end " << TargetName << "_MC namespace\n"; in emitMCIIHelperMethods()
404 StringRef TargetName, in emitTIIHelperMethods() argument
410 PredicateExpander PE(TargetName); in emitTIIHelperMethods()
416 OS << TargetName << "InstrInfo::"; in emitTIIHelperMethods()
446 const std::string &TargetName = Target.getName(); in run() local
475 OS << "\nextern const MCInstrDesc " << TargetName << "Insts[] = {\n"; in run()
491 OS << "extern const char " << TargetName << "InstrNameData[] = {\n"; in run()
495 OS << "extern const unsigned " << TargetName <<"InstrNameIndices[] = {"; in run()
508 OS << "static inline void Init" << TargetName in run()
510 OS << " II->InitMCInstrInfo(" << TargetName << "Insts, " in run()
511 << TargetName << "InstrNameIndices, " << TargetName << "InstrNameData, " in run()
522 std::string ClassName = TargetName + "GenInstrInfo"; in run()
536 emitTIIHelperMethods(OS, TargetName, /* ExpandDefintion = */false); in run()
542 emitTIIHelperMethods(OS, TargetName, /* ExpandDefintion = */true); in run()
549 OS << "extern const MCInstrDesc " << TargetName << "Insts[];\n"; in run()
550 OS << "extern const unsigned " << TargetName << "InstrNameIndices[];\n"; in run()
551 OS << "extern const char " << TargetName << "InstrNameData[];\n"; in run()
555 << " InitMCInstrInfo(" << TargetName << "Insts, " << TargetName in run()
556 << "InstrNameIndices, " << TargetName << "InstrNameData, " in run()
566 emitMCIIHelperMethods(OS, TargetName); in run()