src/arch/riscv64/CodeGen.zig | 59 +++++++++++++++++++++++++++----- src/arch/riscv64/Emit.zig | 2 +- src/arch/riscv64/Lower.zig | 9 +++-- src/arch/riscv64/encoder.zig | 2 +- src/arch/x86_64/Lower.zig | 2 ++ test/behavior/array.zig | 2 -- test/behavior/bitcast.zig | 2 -- test/behavior/enum.zig | 1 - test/behavior/error.zig | 1 - test/behavior/eval.zig | 1 - test/behavior/inline_switch.zig | 1 - test/behavior/math.zig | 1 - test/behavior/optional.zig | 1 - test/behavior/packed-struct.zig | 1 - test/behavior/reflection.zig | 1 - test/behavior/sizeof_and_typeof.zig | 2 ++ test/behavior/struct.zig | 3 -- test/behavior/switch.zig | 2 -- test/behavior/this.zig | 1 - test/behavior/tuple.zig | 1 - test/behavior/type.zig | 1 - test/behavior/union.zig | 23 ------------- test/behavior/vector.zig | 1 + 23 files changed, 65 insertions(+), 55 deletions(-)