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

Declarations

utils/TableGen/CodeGenTarget.h
   70   const StringRef getName() const;

References

utils/TableGen/AsmMatcherEmitter.cpp
 1944   std::string TargetOperandClass = Target.getName().str() + "Operand";
 1953     CvtOS << "void " << Target.getName() << ClassName << "::\n"
 1959     CvtOS << "void " << Target.getName() << ClassName << "::\n"
 2008   OpOS << "void " << Target.getName() << ClassName << "::\n"
 2398   OS << "static const char *getMatchKindDiag(" << Info.Target.getName()
 2399      << "AsmParser::" << Info.Target.getName()
 2407       OS << "  case " << Info.Target.getName()
 2432         OS << "    return " << Info.Target.getName() << "AsmParser::Match_"
 2450   OS << "  " << Info.Target.getName() << "Operand &Operand = ("
 2451      << Info.Target.getName() << "Operand&)GOp;\n";
 2480       OS << "      return " << Info.Target.getName() << "AsmParser::Match_"
 2914   OS << "OperandMatchResultTy " << Target.getName() << ClassName << "::\n"
 2935   OS << "OperandMatchResultTy " << Target.getName() << ClassName << "::\n"
 3006   OS << "checkAsmTiedOperandConstraints(const " << Target.getName()
 3044   OS << "static std::string " << Target.getName()
 3310       Info.Target.getName(), ClassName, "ComputeAvailableFeatures",
 3472   OS << "unsigned " << Target.getName() << ClassName << "::\n"
 3498     OS << "  StringRef Mnemonic = ((" << Target.getName()
 3503     OS << "    Mnemonic = ((" << Target.getName()
 3866     OS << "      SMLoc Loc = ((" << Target.getName()
utils/TableGen/AsmWriterEmitter.cpp
  280     "void " << Target.getName() << ClassName
  565   "const char *" << Target.getName() << ClassName << "::";
  820       StringRef Namespace = Target.getName();
  895               Cond = std::string("MRI.getRegClass(") + Target.getName().str() +
  917             Cond = (Target.getName() + ClassName + "ValidateMCOperand(" + Op +
  942           Cond = Op + ".getReg() == " + Target.getName().str() + "::" +
  986   HeaderO << "bool " << Target.getName() << ClassName
 1033     O << "static bool " << Target.getName() << ClassName
 1085   O << "void " << Target.getName() << ClassName << "::"
 1110     O << "static bool " << Target.getName() << ClassName
utils/TableGen/CodeEmitterGen.cpp
  427     o << "void " << Target.getName()
  434     o << "uint64_t " << Target.getName();
  547       Target.getName(), "MCCodeEmitter", "computeAvailableFeatures",
  605   o << "void " << Target.getName()
utils/TableGen/DAGISelEmitter.cpp
  125                        CGP.getTargetInfo().getName().str() + " target", OS);
utils/TableGen/DFAPacketizerEmitter.cpp
  196   TargetName(CodeGenTarget(R).getName()), Records(R) {}
utils/TableGen/DisassemblerEmitter.cpp
  107   emitSourceFileHeader(" * " + Target.getName().str() + " Disassembler", OS);
  110   if (Target.getName() == "X86") {
  131   if (Target.getName() == "WebAssembly") {
  137   if (Target.getName() == "ARM" || Target.getName() == "Thumb" ||
  137   if (Target.getName() == "ARM" || Target.getName() == "Thumb" ||
  138       Target.getName() == "AArch64" || Target.getName() == "ARM64") {
  138       Target.getName() == "AArch64" || Target.getName() == "ARM64") {
  139     std::string PredicateNamespace = Target.getName();
  151   EmitFixedLenDecoder(Records, OS, Target.getName(),
utils/TableGen/FastISelEmitter.cpp
  883                        Target.getName().str() + " target", OS);
utils/TableGen/GlobalISelEmitter.cpp
 4835   OS << "bool " << Target.getName() << "InstructionSelector::test" << ArgName
 5005       if (!RuleCoverage->parse(*RuleCoverageBufOrErr.get(), Target.getName())) {
 5021                        Target.getName() + " target").str(), OS);
 5080      << Target.getName()
 5083      << "  typedef void(" << Target.getName()
 5090   OS << "  static " << Target.getName()
 5092      << "  static " << Target.getName()
 5130       Target.getName(), "InstructionSelector", "computeAvailableModuleFeatures",
 5133       Target.getName(), "InstructionSelector",
 5230   OS << Target.getName() << "InstructionSelector::ComplexMatcherMemFn\n"
 5231      << Target.getName() << "InstructionSelector::ComplexPredicateFns[] = {\n"
 5234     OS << "  &" << Target.getName()
 5246   OS << Target.getName() << "InstructionSelector::CustomRendererFn\n"
 5247      << Target.getName() << "InstructionSelector::CustomRenderers[] = {\n"
 5250     OS << "  &" << Target.getName()
 5271   OS << "bool " << Target.getName()
 5294   OS << "const int64_t *" << Target.getName()
 5309      << "computeAvailableModuleFeatures(const " << Target.getName()
 5312      << "computeAvailableFunctionFeatures(const " << Target.getName()
utils/TableGen/InstrDocsEmitter.cpp
   64   std::string Title = Target.getName();
utils/TableGen/InstrInfoEmitter.cpp
  522   const std::string &TargetName = Target.getName();
utils/TableGen/PseudoLoweringEmitter.cpp
  201   o << "bool " << Target.getName() + "AsmPrinter" << "::\n"
utils/TableGen/RISCVCompressInstEmitter.cpp
  529   std::string Namespace = Target.getName();
utils/TableGen/RegisterInfoEmitter.cpp
  119      << "extern const MCRegisterClass " << Target.getName()
  966   const std::string &TargetName = Target.getName();
 1137   const std::string &TargetName = Target.getName();
 1210   OS << "extern const MCRegisterClass " << Target.getName()
 1380         OS << "  const MCRegisterClass &MCR = " << Target.getName()
 1401          << "RegClass = {\n    " << '&' << Target.getName()
 1433   const std::string &TargetName = Target.getName();
 1448   std::string ClassName = Target.getName().str() + "GenRegisterInfo";
utils/TableGen/SubtargetEmitter.cpp
  132       Target(TGT.getName()) {}