diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2024-08-31 22:18:30 -0400 |
|---|---|---|
| committer | mlugg <mlugg@mlugg.co.uk> | 2024-09-01 18:31:01 +0100 |
| commit | d5b01df3c8f87621eaf32ef4b647a867b54628b2 (patch) | |
| tree | c92dfb54214e7e1287f708628e4cd7a92ce9dc2d /test | |
| parent | 2b9af9e825fcbfd55f953e7c3bc80decb52a4b2b (diff) | |
| download | zig-d5b01df3c8f87621eaf32ef4b647a867b54628b2.tar.gz zig-d5b01df3c8f87621eaf32ef4b647a867b54628b2.zip | |
x86_64: implement `loop_switch_br` and `switch_dispatch`
Diffstat (limited to 'test')
| -rw-r--r-- | test/behavior/switch_loop.zig | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/test/behavior/switch_loop.zig b/test/behavior/switch_loop.zig index b88bdfe74f..e77e23cfd7 100644 --- a/test/behavior/switch_loop.zig +++ b/test/behavior/switch_loop.zig @@ -4,7 +4,6 @@ const expect = std.testing.expect; test "simple switch loop" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO @@ -30,7 +29,6 @@ test "simple switch loop" { test "switch loop with ranges" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO @@ -53,7 +51,6 @@ test "switch loop with ranges" { test "switch loop on enum" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO @@ -79,7 +76,6 @@ test "switch loop on enum" { test "switch loop on tagged union" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO @@ -113,7 +109,6 @@ test "switch loop on tagged union" { test "switch loop dispatching instructions" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO @@ -165,7 +160,6 @@ test "switch loop dispatching instructions" { test "switch loop with pointer capture" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
