lib/std/builtin.zig | 8 +- src/arch/riscv64/CodeGen.zig | 734 ++++++++++++++++++++++---------- src/arch/riscv64/Emit.zig | 193 ++++++++- src/arch/riscv64/Mir.zig | 111 ++++- 4 files changed, 784 insertions(+), 262 deletions(-)