| ... | ... | @@ -47,7 +47,6 @@ pub const Feature = enum { |
| 47 | 47 | sm_87, |
| 48 | 48 | sm_89, |
| 49 | 49 | sm_90, |
| 50 | | sm_90a, |
| 51 | 50 | }; |
| 52 | 51 | |
| 53 | 52 | pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; |
| ... | ... | @@ -269,11 +268,6 @@ pub const all_features = blk: { |
| 269 | 268 | .description = "Target SM 90", |
| 270 | 269 | .dependencies = featureSet(&[_]Feature{}), |
| 271 | 270 | }; |
| 272 | | result[@intFromEnum(Feature.sm_90a)] = .{ |
| 273 | | .llvm_name = "sm_90a", |
| 274 | | .description = "Target SM 90a", |
| 275 | | .dependencies = featureSet(&[_]Feature{}), |
| 276 | | }; |
| 277 | 271 | const ti = @typeInfo(Feature); |
| 278 | 272 | for (&result, 0..) |*elem, i| { |
| 279 | 273 | elem.index = i; |
| ... | ... | @@ -442,12 +436,4 @@ pub const cpu = struct { |
| 442 | 436 | .sm_90, |
| 443 | 437 | }), |
| 444 | 438 | }; |
| 445 | | pub const sm_90a = CpuModel{ |
| 446 | | .name = "sm_90a", |
| 447 | | .llvm_name = "sm_90a", |
| 448 | | .features = featureSet(&[_]Feature{ |
| 449 | | .ptx80, |
| 450 | | .sm_90a, |
| 451 | | }), |
| 452 | | }; |
| 453 | 439 | }; |