x86_64: rewrite @min/@max for scalar floats

This commit is contained in:
Jacob Young
2025-01-25 15:06:35 -05:00
parent 92b20e4216
commit 0c890bb9a4
7 changed files with 3050 additions and 417 deletions

View File

@@ -121,8 +121,8 @@ test "@min/max for floats" {
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_c and builtin.cpu.arch.isArm()) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_x86_64 and builtin.target.ofmt != .elf and builtin.target.ofmt != .macho) return error.SkipZigTest;
const S = struct {
fn doTheTest(comptime T: type) !void {