aboutsummaryrefslogtreecommitdiff
path: root/src/arch/riscv64/Encoding.zig
AgeCommit message (Expand)Author
2024-07-26riscv: clean up and unify encoding logicDavid Rubin
2024-07-26riscv: implement `@clz`David Rubin
2024-07-26riscv: un-cache the `avl` and `vtype` when returning from a function callDavid Rubin
2024-07-14riscv: vectors part 3David Rubin
2024-07-14riscv: vectors part 2David Rubin
2024-07-14riscv: vectors part 1David Rubin
2024-07-14riscv: implement `@fence`David Rubin
2024-07-14riscv: `@atomicRmw`David Rubin
2024-07-14riscv: `@atomicLoad` and `@atomicStore`David Rubin
2024-06-13riscv: rewrite "binOp"David Rubin
2024-06-13riscv: integer + float `@abs`David Rubin
2024-06-13riscv: implement more arithmetic instructionsDavid Rubin
2024-06-13riscv: float argsDavid Rubin
2024-06-13riscv: first sign of floats!David Rubin
2024-06-13riscv: `std.fmt.format` runningDavid Rubin
2024-06-13riscv: get basic libc interopDavid Rubin
2024-06-13riscv: switch progress + by-ref return progressDavid Rubin
2024-05-11riscv: by-value structs + `@min`David Rubin
2024-05-11riscv: math progressDavid Rubin
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-05-11riscv: actually working test runnerDavid Rubin
2024-05-11riscv: back to hello world panicsDavid Rubin
2024-05-11riscv: big rewrite to use latest livenessDavid Rubin