Home | History | Annotate | Download | only in TableGen

Lines Matching refs:TargetName

786   const std::string &TargetName = Target.getName();
789 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[] = {\n";
794 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[] = {\n";
800 << TargetName << "SubRegIdxRanges[] = {\n";
813 OS << "extern const char " << TargetName << "RegStrings[] = {\n";
817 OS << "extern const MCRegisterDesc " << TargetName
834 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2] = {\n";
883 OS << "extern const MCRegisterClass " << TargetName
910 OS << "extern const uint16_t " << TargetName;
927 OS << "static inline void Init" << TargetName
930 << " RI->InitMCRegisterInfo(" << TargetName << "RegDesc, "
931 << Regs.size()+1 << ", RA, PC, " << TargetName << "MCRegisterClasses, "
933 << TargetName << "RegUnitRoots, "
935 << TargetName << "RegDiffLists, "
936 << TargetName << "RegStrings, "
937 << TargetName << "SubRegIdxLists, "
939 << TargetName << "SubRegIdxRanges, "
940 << " " << TargetName << "RegEncodingTable);\n\n";
958 const std::string &TargetName = Target.getName();
959 std::string ClassName = TargetName + "GenRegisterInfo";
1001 OS << "} // end of namespace " << TargetName << "\n\n";
1210 const std::string &TargetName = Target.getName();
1212 << TargetName << "RegInfoDesc[] = { // Extra Descriptors\n";
1267 OS << "extern const MCRegisterDesc " << TargetName << "RegDesc[];\n";
1268 OS << "extern const MCPhysReg " << TargetName << "RegDiffLists[];\n";
1269 OS << "extern const char " << TargetName << "RegStrings[];\n";
1270 OS << "extern const MCPhysReg " << TargetName << "RegUnitRoots[][2];\n";
1271 OS << "extern const uint16_t " << TargetName << "SubRegIdxLists[];\n";
1273 << TargetName << "SubRegIdxRanges[];\n";
1274 OS << "extern const uint16_t " << TargetName << "RegEncodingTable[];\n";
1280 << " : TargetRegisterInfo(" << TargetName << "RegInfoDesc"
1285 << " InitMCRegisterInfo(" << TargetName << "RegDesc, "
1286 << Regs.size()+1 << ", RA, PC,\n " << TargetName
1288 << " " << TargetName << "RegUnitRoots,\n"
1290 << " " << TargetName << "RegDiffLists,\n"
1291 << " " << TargetName << "RegStrings,\n"
1292 << " " << TargetName << "SubRegIdxLists,\n"
1294 << " " << TargetName << "SubRegIdxRanges,\n"
1295 << " " << TargetName << "RegEncodingTable);\n\n";