aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Target
AgeCommit message (Expand)Author
2025-09-18std.Target: adjustments to LoongArch CPU modelsAlex Rønne Petersen
2025-08-30std.Target.x86: purge avx10.n-256, rename avx10.n_512 to avx10.n, require eve...Alex Rønne Petersen
2025-08-30std.Target: update CPU features to LLVM 21Alex Rønne Petersen
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-05std.Target.Query: fix `WindowsVersion` format in `zigTriple()`KNnut
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-06-23remove `spirv` cpu archAli Cheraghi
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-05-21target: auto-generated spirv featuresAli Cheraghi
2025-05-21spirv: write error value in an storage bufferAli Cheraghi
2025-04-04std.Target: Update CPU models/features for LLVM 20.Alex Rønne Petersen
2025-03-18spirv: require int8/int16 capabilitiesAli Cheraghi
2025-03-17spirv/target: arbitrary_precision_integers feature supportAli Cheraghi
2025-03-17target: split `addresses` and `physical_storage_buffer` featuresAli Cheraghi
2025-03-09std.Target.Query: Don't append glibc version in zigTriple() if ABI isn't GNU.Alex Rønne Petersen
2025-02-24spirv: replace some unreachables with compile errorsAli Cheraghi
2025-02-18spirv: ziggify and remove unknown spirv featuresAli Cheraghi
2025-02-18target: update spirv featuresAli Cheraghi
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-17std.Target: Remove Cpu.Arch.propeller2 and use a CPU feature instead.Alex Rønne Petersen
2025-01-22wasm: Add a nontrapping_bulk_memory_len0 feature.Alex Rønne Petersen
2025-01-22std.Target: Define and use lime1 as the baseline CPU model for WebAssembly.Alex Rønne Petersen
2025-01-16x86_64: implement clz and notJacob Young
2025-01-05std: fix undefined value in Target.Querymlugg
2024-11-28Merge pull request #22067 from alexrp/pie-testsAlex Rønne Petersen
2024-11-25refactor `update_cpu_features.zig`David Rubin
2024-11-25make `crc32` a featdep of `sse4.2`David Rubin
2024-11-24std.Target: Add Os.HurdVersionRange for Os.Tag.hurd.Alex Rønne Petersen
2024-11-06Provide a detailed message for invalid arch in target triple (#21921)Daniel Hooper
2024-11-02std.Target: Rename amdgpu module to amdgcn.Alex Rønne Petersen
2024-11-02std.Target: Remove armv7k/armv7s.Alex Rønne Petersen
2024-11-01std.Target: Add support for specifying Android API level.Alex Rønne Petersen
2024-10-16std.Target: Rename OS version range functions to drop the "get" prefix.Alex Rønne Petersen
2024-10-16std.Target: Change Cpu.baseline() to also be able to take OS into consideration.Alex Rønne Petersen
2024-10-12std.Target.Query: fix compilation error (#21669)DravenK
2024-10-04Adds new cpu architectures propeller1 and propeller2. (#21563)Felix Queißner
2024-10-04Merge pull request #21572 from alexrp/tests-llvm-targetsAlex Rønne Petersen
2024-10-03update_cpu_features: Don't delete the output file if there are no CPU features.Alex Rønne Petersen
2024-10-03Merge pull request #21505 from alexrp/cpu-features-extsAlex Rønne Petersen
2024-09-24std.Target: Regenerate CPU models/features based on LLVM 19.1.0.Alex Rønne Petersen
2024-09-24std.Target: Introduce Abi.androideabi to distinguish the soft float case.Alex Rønne Petersen
2024-09-19std.Target: Update CPU models/features for LLVM 19.1.0.Alex Rønne Petersen
2024-09-19std.Target: Update CPU models/features for LLVM 19.Alex Rønne Petersen
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-23std.Target.Query: Fix `parse` test on ABIs like `gnueabi`, `gnuabi64`, etc.Alex Rønne Petersen
2024-08-12std.Target: Rename feature_set_fns to FeatureSetFnsLinus Groh
2024-08-07Run update_cpu_features against LLVM 18.1.8Ryan Liptak
2024-07-09std: fix typos (#20560)Jora Troosh
2024-05-08LLVM 18 std lib updates and fixesAndrew Kelley