stage2 ARM: amend implementation of various AIR instructions

- unwrap_errunion_err for registers
- unwrap_errunion_payload for registers
- ptr_slice_len_ptr for all MCValues
- ptr_slice_ptr_ptr for all MCValues
This commit is contained in:
joachimschmidt557
2022-08-27 20:22:54 +02:00
parent e2b029e2c8
commit 261fec8036
15 changed files with 208 additions and 119 deletions

View File

@@ -175,7 +175,6 @@ test "while with optional as condition with else" {
test "while with error union condition" {
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
numbers_left = 10;