aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/riscv
AgeCommit message (Expand)Author
2021-12-20cmd/internal/obj/riscv: mark stack bounds check prologue nonpreemptibleCherry Mui
2021-11-11obj/riscv: fix link to risc-v dwarf register numbershasheddan
2021-11-05cmd/{asm,compile,internal/obj}: add "maymorestack" supportAustin Clements
2021-10-25cmd/internal/obj/riscv: don't split ADD to SP to two addsCherry Mui
2021-10-19cmd/internal/obj/riscv: fix trampoline calls from large functionsJoel Sing
2021-10-19cmd/internal/obj/riscv: fix and enable test in short modeJoel Sing
2021-10-02cmd/internal/obj/riscv,cmd/link/internal/riscv64: add call trampolines for ri...Joel Sing
2021-09-17cmd/internal/obj/riscv: improve instruction validationJoel Sing
2021-09-10cmd/compile: add support for Abs and Copysign intrinsics on riscv64Michael Munday
2021-09-08cmd/link/internal/riscv64,cmd/internal/obj/riscv: make error messages consistentJoel Sing
2021-09-08cmd/interna/obj/riscv: use obj.REG_NONE rather than 0Joel Sing
2021-09-08cmd/internal/obj/riscv: simplify machine code outputJoel Sing
2021-09-08cmd/internal/obj/riscv: absorb rewriteMOV into instruction generationJoel Sing
2021-09-08cmd/internal/obj/riscv: simplify rewriteMOVJoel Sing
2021-09-04cmd/internal/obj/riscv: improve code generation for loading of constantsJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for address to register loadsJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for immediate splittingJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for memory storesJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for memory loadsJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for store instructionsJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for load instructionsJoel Sing
2021-09-04cmd/internal/obj/riscv: avoid obj.Prog rewriting for constant loadsJoel Sing
2021-09-03cmd/internal/obj/riscv: factor out instructions for MOV pseudo-instructionsJoel Sing
2021-09-02cmd/internal/obj/riscv: simplify addition with constantBen Shi
2021-09-01cmd/{asm,compile}: add fused multiply-add support on riscv64Michael Munday
2021-09-01cmd/asm,cmd/internal/obj/riscv: add more error tests for riscv64 assemblyJoel Sing
2021-04-05cmd/internal/obj/riscv: simplify huge frame prologueAustin Clements
2021-03-18cmd/compile,cmd/internal/obj/riscv: load >32-bit constants from memory for ri...Joel Sing
2021-03-15all: run gofmtPrajwal Koirala
2021-02-23cmd/internal/obj/riscv: prevent constant loads that do not target registersJoel Sing
2021-02-23cmd/internal/obj/riscv: clean up branch testsJoel Sing
2021-02-19cmd/asm, cmd/link, runtime: introduce FuncInfo flag bitsRuss Cox
2021-02-19cmd/internal/obj/riscv: fix JMP name<>(SB)Russ Cox
2020-12-02cmd/asm, cmd/internal/obj/riscv: fix branch pseudo-instructionsQuey-Liang Kao
2020-12-01cmd/internal/obj/riscv: add tests for BGE/BGEU/BLT/BLTUJoel Sing
2020-10-29cmd/internal/obj/arm64: add CASx/CASPx instructionsfanzha02
2020-10-28cmd/compile,cmd/internal/obj/riscv,runtime: use Duff's devices on riscv64MichaƂ Derkacz
2020-10-27cmd/link,cmd/internal/obj/riscv: add TLS support for linux/riscv64Joel Sing
2020-10-24cmd/internal/obj/riscv: support additional register to register movesJoel Sing
2020-10-21cmd/compile,cmd/internal/obj/riscv: move g register on riscv64Joel Sing
2020-10-16cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox
2020-09-17cmd/internal/obj/riscv: clean up lowerJALRJoel Sing
2020-08-31cmd/compile,cmd/asm: simplify recording of branch targets, take 2Keith Randall
2020-08-28Revert "cmd/compile,cmd/asm: simplify recording of branch targets"Keith Randall
2020-08-27cmd/compile,cmd/asm: simplify recording of branch targetsKeith Randall
2020-05-06cmd/internal/obj, runtime: preempt & restart some instruction sequencesCherry Zhang
2020-04-16runtime: add async preemption support on riscv64Quey-Liang Kao
2020-04-14cmd/internal/obj/riscv: gofmtTobias Klauser
2020-03-31cmd/asm,cmd/internal/obj/riscv: provide branch pseudo-instructionsJoel Sing
2020-03-17cmd/internal/obj/riscv: add comments for Go registersJoel Sing