x86_64: (re)implement optional ops

Note that this commit also changes the layout of optional for all
other backends using `src/codegen.zig` without updating them!
This commit is contained in:
Jacob Young
2023-03-19 06:49:50 -04:00
committed by Jakub Konka
parent 24f0900ecb
commit f95faac5ae
19 changed files with 243 additions and 149 deletions

View File

@@ -341,7 +341,6 @@ test "else continue outer while" {
}
test "try terminating an infinite loop" {
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO