| ... | ... | @@ -203,6 +203,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu { |
| 203 | 203 | .features = .empty, |
| 204 | 204 | }; |
| 205 | 205 | |
| 206 | cpu.features.addFeatureSet(cpu.model.features); |
| 207 | |
| 206 | 208 | switch (arch) { |
| 207 | 209 | .aarch64, .aarch64_be => { |
| 208 | 210 | const Feature = Target.aarch64.Feature; |
| ... | ... | @@ -251,6 +253,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu { |
| 251 | 253 | else => {}, |
| 252 | 254 | } |
| 253 | 255 | |
| 256 | cpu.features.populateDependencies(cpu.arch.allFeaturesList()); |
| 257 | |
| 254 | 258 | return cpu; |
| 255 | 259 | } |
| 256 | 260 | |