aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/abs.zig
AgeCommit message (Collapse)Author
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
Now that codegen has no references to linker state this is much easier. Closes #24153
2025-06-16rename spirv backend nameAli Cheraghi
`stage2_spirv64` -> `stage2_spirv`
2025-06-11test: Enable some working vector testsDanielkonge
Closes #12827.
2025-05-31Legalize: implement scalarization of binary operationsJacob Young
2025-02-24test: skip failing tests with spirv-vulkanAli Cheraghi
2025-01-24x86_64: rewrite float vector `@abs` and equality comparisonsJacob Young
2025-01-20x86_64: rewrite `@abs`Jacob Young
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
The compiler actually doesn't need any functional changes for this: Sema does reification based on the tag indices of `std.builtin.Type` already! So, no zig1.wasm update is necessary. This change is necessary to disallow name clashes between fields and decls on a type, which is a prerequisite of #9938.
2024-07-26riscv: update testsDavid Rubin
2024-06-24stage2-wasm: abs 128 bitPavel Verigo
2024-06-13riscv: integer + float `@abs`David Rubin
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-04-13cbe: fix optional codegenJacob Young
Also reduce ctype pool string memory usage, remove self assignments, and enable more warnings.
2024-02-06x86_64+macho: pass more behavior testsJakub Konka
2024-02-04spirv: air absRobin Voetter
2024-02-04spirv: fix shuffle properlyRobin Voetter
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-10-15spirv: update failing / passing testsRobin Voetter
Some tests are now failing due to debug info changes, some tests now pass due to improved compiler functionality.
2023-10-08x86_64: implement `@abs` for some integer vector typesJacob Young
2023-10-07x86_64: implement negation and `@abs` for `f80`Jacob Young
Also implement live-outs since the x87 requires so much care around liveness tracking.
2023-10-05x86_64: implement C abi for f128Jacob Young
2023-10-01x86_64: implement float round builtinsJacob Young
2023-09-27Add behavior tests for `@abs` builtinantlilja