aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/floatop.zig
AgeCommit message (Expand)Author
2025-08-28AstGen: forward result type through unary float builtinsDavid Rubin
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-16rename spirv backend nameAli Cheraghi
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-01Legalize: implement scalarization of overflow intrinsicsJacob Young
2025-05-31Legalize: implement scalarization of binary operationsJacob Young
2025-05-28x86_64: implement optimized float `@reduce(.Add)`Jacob Young
2025-05-28x86_64: rewrite bitwise `@reduce`Jacob Young
2025-04-11Merge pull request #23061 from pavelverigo/stage2-wasm-miscAndrew Kelley
2025-04-11test: Disable a bunch of vector behavior tests for hexagon.Alex Rønne Petersen
2025-03-24stage2-wasm: enable already working testsPavel Verigo
2025-03-17spirv: don't hardcode test error type alignmentAli Cheraghi
2025-03-16Sema: rewrite comptime arithmeticmlugg
2025-03-04test: add comptime memoization tests for bit-for-bit float equalitykcbanner
2025-03-04test: skip the float vector cmp tests on failing targetskcbanner
2025-03-03test: separate out float vector tests and skip them on unsupported backendskcbanner
2025-03-03Value: fix comparison of NaN in compareHeteroAdvanacedkcbanner
2025-02-24test: skip failing tests with spirv-vulkanAli Cheraghi
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-06x86_64: rewrite most of the remaining float opsJacob Young
2025-01-24x86_64: fix typo and lower optimized instsJacob Young
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-09-12test: Re-enable a bunch of behavior tests with LLVM.Alex Rønne Petersen
2024-09-10test: Skip some floating point tests that fail on `arm-linux-(gnu,musl)eabi`.Alex Rønne Petersen
2024-07-26riscv: remove redundant assert in `genBinOp`David Rubin
2024-07-14riscv implement `@sqrt` for f32/f64David Rubin
2024-06-13riscv: integer + float `@abs`David Rubin
2024-06-13riscv: implement more arithmetic instructionsDavid Rubin
2024-06-10spirv: new vectorization helperRobin Voetter
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-04-06spirv: implement `@divFloor`, `@floor` and `@mod`Ali Chraghi
2024-03-19Merge pull request #19337 from Snektron/spirv-globalsRobin Voetter
2024-03-18spirv: enable passing testsRobin Voetter
2024-03-17add behavior test for optimized float mathVeikka Tuominen
2024-03-11std.builtin: make float mode fields lowercaseTristan Ross
2024-02-09spirv: make rusticl the primary testing implementationAli Chraghi
2024-02-06x86_64+macho: pass more behavior testsJakub Konka
2024-02-04spirv: air absRobin Voetter
2024-01-06categorize `behavior/bugs/<issueno>.zig` testsVeikka Tuominen
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-10-15spirv: update failing / passing testsRobin Voetter
2023-10-08x86_64: fix bitcast from `f80`Jacob Young
2023-10-07x86_64: hack around silent `f80` miscompilationsJacob Young
2023-10-07x86_64: implement negation and `@abs` for `f80`Jacob Young
2023-10-07x86_64: implement `f80` movementJacob Young
2023-10-05x86_64: implement C abi for everything elseJacob Young
2023-10-05x86_64: implement C abi for f128Jacob Young
2023-10-01x86_64: implement float `@sqrt` builtinJacob Young
2023-10-01x86_64: implement float arithmetic builtinsJacob Young