aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/maximum_minimum.zig
AgeCommit message (Expand)Author
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-01Legalize: implement scalarization of overflow intrinsicsJacob Young
2025-05-31Legalize: implement scalarization of binary operationsJacob Young
2025-05-19Sema: rewrite `analyzeMinMax`mlugg
2025-02-24test: skip failing tests with spirv-vulkanAli Cheraghi
2025-01-31x86_64: rewrite vector `@intCast`Jacob Young
2025-01-26x86_64: rewrite `@min`/`@max` for scalar floatsJacob Young
2025-01-24x86_64: rewrite scalar and vector int `@min` and `@max`Jacob Young
2025-01-16x86_64: implement switch jump tablesJacob Young
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-09-15Sema: don't emit instruction when casting @min/@max result to OPV typemlugg
2024-08-18test: Disable `@min/max for floats` on mips64.Alex Rønne Petersen
2024-05-11riscv: finally fix bug + `airAggregateInit`David Rubin
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-02-04spirv: vectorize max, minRobin Voetter
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-10-26test: enable `c-abi-tests` for the x86_64 backendJacob Young
2023-10-15spirv: update failing / passing testsRobin Voetter
2023-10-15wasm: lower min/max for floats to compiler_rtRobin Voetter
2023-10-15spirv: air min/maxRobin Voetter
2023-10-08x86_64: fix undersized vector binary operationsJacob Young
2023-10-04behavior: reenable passing x86_64 testsJacob Young
2023-10-01x86_64: implement float round builtinsJacob Young
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-10wasm: enable successful behavior testsTechatrix
2023-08-18Make NaNs quiet by default and other NaN tidy-up (#16826)Lewis Gaul
2023-07-31std: finish cleanup up asmJacob Young
2023-07-31cbe: get behavior tests running on armJacob Young
2023-07-01spirv: disable new behavior tests that do not passRobin Voetter
2023-06-26Sema: fix `@min`/`@max` type resolution with all runtime argsJacob Young
2023-06-16Sema: consider type bounds when refining result type of `@min`/`@max`mlugg
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-29x86_64: hotfix for crash during in-memory coercion of large typeJacob Young
2023-05-29Sema: return comptime_int if all args to @min/@max are comptime_intmlugg
2023-05-20spirv: more passing testsRobin Voetter
2023-05-18x86_64: fix float min/max behaviorJacob Young
2023-05-16Merge pull request #15713 from alichraghi/ali-spirvAndrew Kelley
2023-05-15x86_64: implement integer vector movementJacob Young
2023-05-15spirv: lower float_to_int and int_to_floatAli Chraghi
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-10llvm: fix `@max`/`@min` of unsupported float typesJacob Young
2023-05-03x86_64: fix feature confusionJacob Young
2023-05-02Implement multi-argument @min/@max and notice boundsmlugg
2023-05-01behavior: update affected tests for the x86_64 backendJacob Young
2023-03-21x86_64: implement basic float opsJacob Young
2023-03-05CBE: implement vector operationsJacob Young
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-07Sema: resolve lazy values in analyzeMinMaxVeikka Tuominen