| Age | Commit message (Expand) | Author |
| 2020-04-14 | cmd/internal/obj/riscv: gofmt | Tobias Klauser |
| 2020-03-31 | cmd/asm,cmd/internal/obj/riscv: provide branch pseudo-instructions | Joel Sing |
| 2020-03-17 | cmd/internal/obj/riscv: add comments for Go registers | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: add NEG/NEGW pseudo-instructions | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: add NOT pseudo-instruction | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: add FCLASSS/FCLASSD instructions | Joel Sing |
| 2020-03-15 | cmd/asm,cmd/internal/obj/riscv: add atomic memory operation instructions | Joel Sing |
| 2020-03-15 | cmd/asm,cmd/internal/obj/riscv: add LR/SC instructions | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: add FENCE instruction | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: rework instruction generation | Joel Sing |
| 2020-03-15 | cmd/internal/obj/riscv: store relocation details in obj.Prog.RestArgs | Joel Sing |
| 2020-03-13 | cmd/asm, cmd/compile, runtime: add -spectre=ret mode | Russ Cox |
| 2020-01-29 | cmd/internal/obj/riscv,cmd/link: shorten the riscv64 call sequence | Joel Sing |
| 2020-01-28 | cmd/internal/obj/riscv: use signed immediates for U-instructions | Joel Sing |
| 2020-01-23 | cmd/internal/obj/riscv: restore the ADDI instruction in jalrToSym | Joel Sing |
| 2020-01-23 | cmd/internal/obj/riscv: add missing instructions to the ternary expansion list | Joel Sing |
| 2020-01-22 | cmd/internal/obj/riscv: implement prologue and epilogue | Joel Sing |
| 2020-01-21 | cmd/internal/obj/riscv: populate DWARF register mapping for riscv64 | Joel Sing |
| 2020-01-21 | cmd/internal/obj/riscv: correctly split immediates for FLW/FLD/FSW/FSD | Joel Sing |
| 2020-01-18 | cmd/compile: implement compiler for riscv64 | Joel Sing |
| 2020-01-04 | cmd/internal/obj/riscv: correct CALL reloc symbol handling | Joel Sing |
| 2020-01-04 | cmd/internal/obj/riscv: handle MOV rewrites in separate pass | Joel Sing |
| 2019-12-24 | cmd/internal/obj/riscv: handle AGETCALLERPC | Joel Sing |
| 2019-12-24 | cmd/internal/obj/riscv: handle FEQ/FNEG/SEQZ/SNEZ | Joel Sing |
| 2019-12-24 | cmd/internal/obj/riscv: handle call, jmp and branch | Joel Sing |
| 2019-11-19 | cmd/internal/obj/riscv: split immediates larger than 12-bits | Joel Sing |
| 2019-11-19 | cmd/link,cmd/internal/obj/riscv: implement archreloc for riscv64 | Joel Sing |
| 2019-10-15 | cmd/internal/obj/riscv: implement MOV pseudo-instructions | Joel Sing |
| 2019-09-26 | cmd/internal/obj/riscv: require memory targets for load and store instructions | Joel Sing |
| 2019-09-26 | cmd/internal/obj/riscv: implement control transfer instructions | Joel Sing |
| 2019-09-26 | cmd/internal/obj/riscv: implement AUIPC and LUI instructions | Joel Sing |
| 2019-09-25 | cmd/internal/obj/riscv: implement floating point instructions | Joel Sing |
| 2019-09-24 | cmd/internal/obj/riscv: implement RV64I integer computational instructions | Joel Sing |
| 2019-09-24 | cmd/internal/obj/riscv: add environment call/breakpoint and base counter/time... | Joel Sing |
| 2019-09-20 | cmd/internal/obj/riscv: add load, store and multiplication instructions | Joel Sing |
| 2019-09-17 | cmd/asm,cmd/internal/obj/riscv: implement integer computational instructions | Joel Sing |
| 2019-09-12 | cmd/asm,cmd/internal/obj: initial support for riscv64 assembler | Joel Sing |
| 2019-09-11 | cmd/internal/obj/riscv: fix up instruction groupings | Joel Sing |
| 2019-09-07 | cmd/internal/obj: instructions and registers for RISC-V | Joel Sing |