Lines Matching refs:TargetName
976 const std::string &TargetName = std::string(Target.getName()); in runMCDesc() local
979 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[] = {\n"; in runMCDesc()
984 OS << "extern const LaneBitmask " << TargetName << "LaneMaskLists[] = {\n"; in runMCDesc()
989 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[] = {\n"; in runMCDesc()
995 << TargetName << "SubRegIdxRanges[] = {\n"; in runMCDesc()
1005 RegStrings.emitStringLiteralDef(OS, Twine("extern const char ") + TargetName + in runMCDesc()
1008 OS << "extern const MCRegisterDesc " << TargetName in runMCDesc()
1026 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2] = {\n"; in runMCDesc()
1078 OS, Twine("extern const char ") + TargetName + "RegClassStrings[]"); in runMCDesc()
1080 OS << "extern const MCRegisterClass " << TargetName in runMCDesc()
1104 OS << "extern const uint16_t " << TargetName; in runMCDesc()
1121 OS << "static inline void Init" << TargetName in runMCDesc()
1125 << " RI->InitMCRegisterInfo(" << TargetName << "RegDesc, " in runMCDesc()
1126 << Regs.size() + 1 << ", RA, PC, " << TargetName << "MCRegisterClasses, " in runMCDesc()
1127 << RegisterClasses.size() << ", " << TargetName << "RegUnitRoots, " in runMCDesc()
1128 << RegBank.getNumNativeRegUnits() << ", " << TargetName << "RegDiffLists, " in runMCDesc()
1129 << TargetName << "LaneMaskLists, " << TargetName << "RegStrings, " in runMCDesc()
1130 << TargetName << "RegClassStrings, " << TargetName << "SubRegIdxLists, " in runMCDesc()
1132 << TargetName << "SubRegIdxRanges, " << TargetName in runMCDesc()
1151 const std::string &TargetName = std::string(Target.getName()); in runTargetHeader() local
1152 std::string ClassName = TargetName + "GenRegisterInfo"; in runTargetHeader()
1158 OS << "class " << TargetName << "FrameLowering;\n\n"; in runTargetHeader()
1194 << " static const " << TargetName << "FrameLowering *getFrameLowering(\n" in runTargetHeader()
1455 const std::string &TargetName = std::string(Target.getName()); in runTargetDesc() local
1497 OS << "\nstatic const TargetRegisterInfoDesc " << TargetName in runTargetDesc()
1548 OS << "extern const MCRegisterDesc " << TargetName << "RegDesc[];\n"; in runTargetDesc()
1549 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[];\n"; in runTargetDesc()
1550 OS << "extern const LaneBitmask " << TargetName << "LaneMaskLists[];\n"; in runTargetDesc()
1551 OS << "extern const char " << TargetName << "RegStrings[];\n"; in runTargetDesc()
1552 OS << "extern const char " << TargetName << "RegClassStrings[];\n"; in runTargetDesc()
1553 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2];\n"; in runTargetDesc()
1554 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[];\n"; in runTargetDesc()
1556 << TargetName << "SubRegIdxRanges[];\n"; in runTargetDesc()
1557 OS << "extern const uint16_t " << TargetName << "RegEncodingTable[];\n"; in runTargetDesc()
1565 << " : TargetRegisterInfo(&" << TargetName << "RegInfoDesc" in runTargetDesc()
1571 << " InitMCRegisterInfo(" << TargetName << "RegDesc, " << Regs.size() + 1 in runTargetDesc()
1572 << ", RA, PC,\n " << TargetName in runTargetDesc()
1574 << " " << TargetName << "RegUnitRoots,\n" in runTargetDesc()
1576 << " " << TargetName << "RegDiffLists,\n" in runTargetDesc()
1577 << " " << TargetName << "LaneMaskLists,\n" in runTargetDesc()
1578 << " " << TargetName << "RegStrings,\n" in runTargetDesc()
1579 << " " << TargetName << "RegClassStrings,\n" in runTargetDesc()
1580 << " " << TargetName << "SubRegIdxLists,\n" in runTargetDesc()
1582 << " " << TargetName << "SubRegIdxRanges,\n" in runTargetDesc()
1583 << " " << TargetName << "RegEncodingTable);\n\n"; in runTargetDesc()
1694 OS << "const " << TargetName << "FrameLowering *\n" << TargetName in runTargetDesc()
1696 << " return static_cast<const " << TargetName << "FrameLowering *>(\n" in runTargetDesc()