aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/math.zig
AgeCommit message (Expand)Author
2023-10-01x86_64: implement float arithmetic builtinsJacob Young
2023-10-01x86_64: implement float round builtinsJacob Young
2023-10-01x86_64: implement and test unary float builtinsJacob Young
2023-09-27Replace `@fabs` with `@abs` in behavior testsantlilja
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: air sub_with_overflowRobin Voetter
2023-09-23spirv: disable failing testsRobin Voetter
2023-09-19compiler_rt: fix fp sub being optimized to call itselfJacob Young
2023-09-19disable behavior tests regressed by LLVM 17Andrew Kelley
2023-09-10wasm: enable successful behavior testsTechatrix
2023-07-31std: finish cleanup up asmJacob Young
2023-07-31cbe: get behavior tests running on armJacob Young
2023-07-12Update tests to new splat syntaxantlilja
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-20Merge pull request #15753 from Snektron/spirv-more-testsAndrew Kelley
2023-05-20spirv: dont use OpIAddCarryRobin Voetter
2023-05-19wasm: fix `div_trunc` for floatsLuuk de Gram
2023-05-18x86_64: delete some incorrect codeJacob Young
2023-05-15x86_64: fix `@clz` and `@ctz` of `u8`Jacob Young
2023-05-15x86_64: redo movement, float negation, and `@fabs`Jacob Young
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-10llvm/cbe: fix signed `@mod`/`@divFloor` computationsJacob Young
2023-05-08x86_64: implement some float and float vector movementJacob Young
2023-05-08x86_64: implement `@ctz` and `@clz` for `u128`Jacob Young
2023-05-03x86_64: fix feature confusionJacob Young
2023-05-01x86_64: fix large not and atomicrmwJacob Young
2023-05-01x86_64: fix emitting f80 globalsJacob Young
2023-05-01behavior: update affected tests for the x86_64 backendJacob Young
2023-04-26behavior: update passing cbe testsJacob Young
2023-04-21behavior: enable a bunch of disabled testsJacob Young
2023-04-15disable more failing C backend testsAndrew Kelley
2023-04-15disable not-yet-passing C backend testsAndrew Kelley
2023-03-25x86_64: implement atomic loopsJacob Young
2023-03-05CBE: implement some big integer and vector unary operationsJacob Young
2023-03-05CBE: implement big integer and vector comparisonsJacob Young
2023-02-21behavior: enable passing CBE testsJacob Young
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2023-01-29cbe: fixes for tls, support for not linking libc, and enabling testskcbanner
2023-01-02skip "binary not 128-bit" on non-llvmkcbanner
2023-01-02fmt fixupskcbanner
2023-01-02tests: add more coverage for 128 bit operationskcbanner
2023-01-01cbe: fixes for compiling zig2.c under msvckcbanner
2022-12-27Revert "aarch64: reenable tests that are no longer regressed"Andrew Kelley
2022-12-27Merge pull request #14024 from Vexu/overflow-arithmeticAndrew Kelley
2022-12-27stage2 AArch64: unify callee-preserved regs on all targetsjoachimschmidt557
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-21CBE: fix bitwise notJacob Young
2022-12-13re-enable "signed zeros are represented properly" beahvior tests for f80 and ...Meghan
2022-12-10disable failing CBE behavior tests failing on aarch64-windowsAndrew Kelley