Skip to content

Commit bd5e7a2

Browse files
committed
Remove SM2 macro
1 parent 9c36e30 commit bd5e7a2

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

clang/lib/Basic/OffloadArch.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@ struct OffloadArchToStringMap {
1313
};
1414
} // namespace
1515

16-
#define SM2(sm, ca) {OffloadArch::SM_##sm, "sm_" #sm, ca}
17-
#define SM(sm) SM2(sm, "compute_" #sm)
16+
#define SM(sm) {OffloadArch::SM_##sm, "sm_" #sm, "compute_" #sm}
1817
#define GFX(gpu) {OffloadArch::GFX##gpu, "gfx" #gpu, "compute_amdgcn"}
1918
static const OffloadArchToStringMap ArchNames[] = {
2019
// clang-format off
2120
{OffloadArch::UNUSED, "", ""},
22-
SM2(20, "compute_20"), SM2(21, "compute_20"), // Fermi
21+
SM(20), {OffloadArch::SM_21, "sm_21", "compute_20"}, // Fermi
2322
SM(30), {OffloadArch::SM_32_, "sm_32", "compute_32"}, SM(35), SM(37), // Kepler
2423
SM(50), SM(52), SM(53), // Maxwell
2524
SM(60), SM(61), SM(62), // Pascal
@@ -92,7 +91,6 @@ static const OffloadArchToStringMap ArchNames[] = {
9291
// clang-format on
9392
};
9493
#undef SM
95-
#undef SM2
9694
#undef GFX
9795

9896
const char *OffloadArchToString(OffloadArch A) {

0 commit comments

Comments
 (0)