| 6 years ago | Andrew Kelley | | use an older arm64 sub-arch for test suite |
| 6 years ago | Andrew Kelley | | aarch64: less feature-full baseline CPU |
| 6 years ago | Andrew Kelley | | fix std.Target.Arch.parseCpuFeatureSet unit test |
| 6 years ago | Andrew Kelley | | fix not respecting sub-arch feature |
| 6 years ago | Andrew Kelley | | std.Target.CpuFeatures is now a struct with both CPU and feature set |
| 6 years ago | Andrew Kelley | | Revert "tests: use an older aarch64 sub-arch" |
| 6 years ago | Andrew Kelley | | don't trust llvm's GetHostCPUName |
| 6 years ago | Andrew Kelley | | enable native CPU feature for windows; disable failing tests |
| 6 years ago | Andrew Kelley | | tests: use an older aarch64 sub-arch |
| 6 years ago | Andrew Kelley | | put hack back in to disable windows native cpu features |
| 6 years ago | Andrew Kelley | | lazily compute the full cpu features dependencies |
| 6 years ago | Andrew Kelley | | hit a comptime limitation with computing dense sets |
| 6 years ago | Andrew Kelley | | fix target_triple_zig to emit zig-compatible triples |
| 6 years ago | Andrew Kelley | | fix cache of cpu features |
| 6 years ago | Andrew Kelley | | these are not real cpu features |
| 6 years ago | Andrew Kelley | | target_triple_llvm: emit none instead of unknown |
| 6 years ago | Andrew Kelley | | properly forward baseline target cpu features to llvm |
| 6 years ago | Andrew Kelley | | fix self-hosted compiler regression |
| 6 years ago | Andrew Kelley | | add cpus and cpu features to zig targets |
| 6 years ago | Andrew Kelley | | add libc and glibcs to self-hosted zig targets |
| 6 years ago | Andrew Kelley | | make zig targets show native cpu name and features |
| 6 years ago | Andrew Kelley | | fixups to arch data, support any number of cpu features |
| 6 years ago | Andrew Kelley | | Revert "aarch64: remove CPU features that are actually just CPUs" |
| 6 years ago | Andrew Kelley | | uncomment all the archs in target.zig |
| 6 years ago | Andrew Kelley | | aarch64: remove CPU features that are actually just CPUs |
| 6 years ago | Andrew Kelley | | import data from llvm 9 |
| 6 years ago | Andrew Kelley | | improve `zig targets` |
| 6 years ago | Andrew Kelley | | fix std.Target.Arch.parseCpuFeatureSet |
| 6 years ago | Andrew Kelley | | stage1 is building. `zig targets` now self-hosted |
| 6 years ago | Andrew Kelley | | some fixes |
| 6 years ago | Andrew Kelley | | do the x86 arch |
| 6 years ago | Andrew Kelley | | figure out zig0/stage1 and scanning for native CPU |
| 6 years ago | Andrew Kelley | | progress towards merging |
| 6 years ago | Layne Gustafson | | Pass target_details to child CodeGens |
| 6 years ago | Layne Gustafson | | Allow target details with no LLVM support |
| 6 years ago | Layne Gustafson | | Pass target details to c compiler |
| 6 years ago | Layne Gustafson | | Fix sentinel mismatch in llvm strings |
| 6 years ago | Layne Gustafson | | Enable 64bit feature for riscv64 |
| 6 years ago | Layne Gustafson | | Remove features/cpus not in LLVM v9 |
| 6 years ago | Layne Gustafson | | No allocations for n.t. empty strings |
| 6 years ago | Layne Gustafson | | Only enable requested features |
| 6 years ago | Layne Gustafson | | Make sure llvm strings are null-terminated |
| 6 years ago | Layne Gustafson | | Add defaut feature support |
| 6 years ago | Layne Gustafson | | Add builtin.zig support |
| 6 years ago | Layne Gustafson | | Add TargetDetails abstraction |
| 6 years ago | Layne Gustafson | | Add llvm_name to feature defs |
| 6 years ago | Layne Gustafson | | Rename subfeatures -> dependencies |
| 6 years ago | Layne Gustafson | | Filter out non-features |
| 6 years ago | Layne Gustafson | | Add build.zig cpu and feature options |
| 6 years ago | Layne Gustafson | | Add cpu/feature to cache hash |
|