AgeAuthorCommit message
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyuse an older arm64 sub-arch for test suite
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyaarch64: less feature-full baseline CPU
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix std.Target.Arch.parseCpuFeatureSet unit test
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix not respecting sub-arch feature
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.Target.CpuFeatures is now a struct with both CPU and feature set
6 years agogravatar for andrew@ziglang.orgAndrew KelleyRevert "tests: use an older aarch64 sub-arch"
6 years agogravatar for andrew@ziglang.orgAndrew Kelleydon't trust llvm's GetHostCPUName
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyenable native CPU feature for windows; disable failing tests
6 years agogravatar for andrew@ziglang.orgAndrew Kelleytests: use an older aarch64 sub-arch
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyput hack back in to disable windows native cpu features
6 years agogravatar for andrew@ziglang.orgAndrew Kelleylazily compute the full cpu features dependencies
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyhit a comptime limitation with computing dense sets
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix target_triple_zig to emit zig-compatible triples
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix cache of cpu features
6 years agogravatar for andrew@ziglang.orgAndrew Kelleythese are not real cpu features
6 years agogravatar for andrew@ziglang.orgAndrew Kelleytarget_triple_llvm: emit none instead of unknown
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyproperly forward baseline target cpu features to llvm
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix self-hosted compiler regression
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd cpus and cpu features to zig targets
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd libc and glibcs to self-hosted zig targets
6 years agogravatar for andrew@ziglang.orgAndrew Kelleymake zig targets show native cpu name and features
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfixups to arch data, support any number of cpu features
6 years agogravatar for andrew@ziglang.orgAndrew KelleyRevert "aarch64: remove CPU features that are actually just CPUs"
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyuncomment all the archs in target.zig
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyaarch64: remove CPU features that are actually just CPUs
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyimport data from llvm 9
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyimprove `zig targets`
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix std.Target.Arch.parseCpuFeatureSet
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystage1 is building. `zig targets` now self-hosted
6 years agogravatar for andrew@ziglang.orgAndrew Kelleysome fixes
6 years agogravatar for andrew@ziglang.orgAndrew Kelleydo the x86 arch
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyfigure out zig0/stage1 and scanning for native CPU
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyprogress towards merging
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonPass target_details to child CodeGens
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAllow target details with no LLVM support
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonPass target details to c compiler
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonFix sentinel mismatch in llvm strings
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonEnable 64bit feature for riscv64
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonRemove features/cpus not in LLVM v9
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonNo allocations for n.t. empty strings
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonOnly enable requested features
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonMake sure llvm strings are null-terminated
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd defaut feature support
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd builtin.zig support
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd TargetDetails abstraction
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd llvm_name to feature defs
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonRename subfeatures -> dependencies
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonFilter out non-features
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd build.zig cpu and feature options
6 years agogravatar for lgustaf1@binghamton.eduLayne GustafsonAdd cpu/feature to cache hash
Loading...