• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/

Lines Matching refs:TargetName

966   const std::string &TargetName = Target.getName();
969 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[] = {\n";
974 OS << "extern const LaneBitmask " << TargetName << "LaneMaskLists[] = {\n";
979 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[] = {\n";
985 << TargetName << "SubRegIdxRanges[] = {\n";
995 OS << "extern const char " << TargetName << "RegStrings[] = {\n";
999 OS << "extern const MCRegisterDesc " << TargetName
1017 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2] = {\n";
1068 OS << "extern const char " << TargetName << "RegClassStrings[] = {\n";
1072 OS << "extern const MCRegisterClass " << TargetName
1090 OS << "extern const uint16_t " << TargetName;
1107 OS << "static inline void Init" << TargetName
1111 << " RI->InitMCRegisterInfo(" << TargetName << "RegDesc, "
1112 << Regs.size() + 1 << ", RA, PC, " << TargetName << "MCRegisterClasses, "
1113 << RegisterClasses.size() << ", " << TargetName << "RegUnitRoots, "
1114 << RegBank.getNumNativeRegUnits() << ", " << TargetName << "RegDiffLists, "
1115 << TargetName << "LaneMaskLists, " << TargetName << "RegStrings, "
1116 << TargetName << "RegClassStrings, " << TargetName << "SubRegIdxLists, "
1118 << TargetName << "SubRegIdxRanges, " << TargetName
1137 const std::string &TargetName = Target.getName();
1138 std::string ClassName = TargetName + "GenRegisterInfo";
1144 OS << "class " << TargetName << "FrameLowering;\n\n";
1174 << " static const " << TargetName << "FrameLowering *getFrameLowering(\n"
1433 const std::string &TargetName = Target.getName();
1435 << TargetName << "RegInfoDesc[] = { // Extra Descriptors\n";
1493 OS << "extern const MCRegisterDesc " << TargetName << "RegDesc[];\n";
1494 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[];\n";
1495 OS << "extern const LaneBitmask " << TargetName << "LaneMaskLists[];\n";
1496 OS << "extern const char " << TargetName << "RegStrings[];\n";
1497 OS << "extern const char " << TargetName << "RegClassStrings[];\n";
1498 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2];\n";
1499 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[];\n";
1501 << TargetName << "SubRegIdxRanges[];\n";
1502 OS << "extern const uint16_t " << TargetName << "RegEncodingTable[];\n";
1509 << " : TargetRegisterInfo(" << TargetName << "RegInfoDesc"
1515 << " InitMCRegisterInfo(" << TargetName << "RegDesc, " << Regs.size() + 1
1516 << ", RA, PC,\n " << TargetName
1518 << " " << TargetName << "RegUnitRoots,\n"
1520 << " " << TargetName << "RegDiffLists,\n"
1521 << " " << TargetName << "LaneMaskLists,\n"
1522 << " " << TargetName << "RegStrings,\n"
1523 << " " << TargetName << "RegClassStrings,\n"
1524 << " " << TargetName << "SubRegIdxLists,\n"
1526 << " " << TargetName << "SubRegIdxRanges,\n"
1527 << " " << TargetName << "RegEncodingTable);\n\n";
1594 OS << "const " << TargetName << "FrameLowering *\n" << TargetName
1596 << " return static_cast<const " << TargetName << "FrameLowering *>(\n"