lib/std/builtin.zig | 10 ++++++- src/arch/riscv64/CodeGen.zig | 30 ++++++++++++++++---- src/arch/riscv64/Emit.zig | 32 ++++++++++++++++++++- src/arch/riscv64/Encoding.zig | 48 ++++++++++++++++++++++++++------ src/arch/riscv64/Lower.zig | 47 +++++++++++++++++++++++++++++-- src/arch/riscv64/bits.zig | 18 ++++++++---- src/arch/riscv64/encoder.zig | 6 ++-- src/link/riscv.zig | 14 ++++++++++ src/target.zig | 2 +- 9 files changed, 179 insertions(+), 28 deletions(-)