Age | Commit message (Expand) | Author |
2020-08-31 | cmd/compile,cmd/asm: simplify recording of branch targets, take 2 | Keith Randall |
2020-08-28 | Revert "cmd/compile,cmd/asm: simplify recording of branch targets" | Keith Randall |
2020-08-27 | cmd/compile,cmd/asm: simplify recording of branch targets | Keith Randall |
2020-05-06 | cmd/internal/obj, runtime: preempt & restart some instruction sequences | Cherry Zhang |
2020-04-16 | runtime: add async preemption support on riscv64 | Quey-Liang Kao |
2020-03-31 | cmd/asm,cmd/internal/obj/riscv: provide branch pseudo-instructions | 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 |