lib/std/builtin.zig | 16 +- src/arch/riscv64/CodeGen.zig | 848 +++++++++++++++++++++++--------- src/arch/riscv64/Emit.zig | 104 ++-- src/arch/riscv64/Mir.zig | 65 ++- src/arch/riscv64/abi.zig | 18 +- src/arch/riscv64/bits.zig | 4 +- src/register_manager.zig | 2 +- 7 files changed, 747 insertions(+), 310 deletions(-)