| ... | ... | @@ -7,8 +7,6 @@ const CpuModel = std.Target.Cpu.Model; |
| 7 | 7 | pub const Feature = enum { |
| 8 | 8 | allows_misaligned_mem_access, |
| 9 | 9 | alu32, |
| 10 | | dummy, |
| 11 | | dwarfris, |
| 12 | 10 | }; |
| 13 | 11 | |
| 14 | 12 | pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; |
| ... | ... | @@ -30,16 +28,6 @@ pub const all_features = blk: { |
| 30 | 28 | .description = "Enable ALU32 instructions", |
| 31 | 29 | .dependencies = featureSet(&[_]Feature{}), |
| 32 | 30 | }; |
| 33 | | result[@backingInt(Feature.dummy)] = .{ |
| 34 | | .llvm_name = "dummy", |
| 35 | | .description = "unused feature", |
| 36 | | .dependencies = featureSet(&[_]Feature{}), |
| 37 | | }; |
| 38 | | result[@backingInt(Feature.dwarfris)] = .{ |
| 39 | | .llvm_name = "dwarfris", |
| 40 | | .description = "Disable MCAsmInfo DwarfUsesRelocationsAcrossSections", |
| 41 | | .dependencies = featureSet(&[_]Feature{}), |
| 42 | | }; |
| 43 | 31 | const ti = @typeInfo(Feature); |
| 44 | 32 | for (&result, 0..) |*elem, i| { |
| 45 | 33 | elem.index = i; |