src/codegen/aarch64.zig | 4 +- src/codegen/aarch64/Assemble.zig | 13 +- src/codegen/aarch64/Select.zig | 526 ++++++++++++++++---------------- src/codegen/aarch64/encoding.zig | 475 +++++++++++++++++++++++++--- src/codegen/aarch64/instructions.zon | 14 +- test/behavior/basic.zig | 3 - test/behavior/cast.zig | 1 - test/behavior/pointers.zig | 1 - 8 files changed, 721 insertions(+), 316 deletions(-)