go/src/cmd/internal/obj
Joel Sing 2d90df91a8 cmd/internal/obj/riscv: avoid obj.Prog rewriting for immediate splitting
Rather than rewriting the obj.Prog for a immediate instructions that need
splitting, generate the appropriate machine instruction sequence directly.

Change-Id: Ie90f0e2a98f97a29281e445c4c3b0c47b793ef4d
Reviewed-on: https://go-review.googlesource.com/c/go/+/344453
Trust: Joel Sing <joel@sing.id.au>
Reviewed-by: Cherry Mui <cherryyz@google.com>
2021-09-04 19:33:01 +00:00
..
arm [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loop 2021-08-03 21:05:55 +00:00
arm64 cmd/internal/obj/arm64: disable the pre and post index formats for pseudo registers 2021-08-20 03:25:17 +00:00
mips
ppc64 cmd/internal/obj/ppc64: improve long conditional branch fixup 2021-09-01 17:25:30 +00:00
riscv cmd/internal/obj/riscv: avoid obj.Prog rewriting for immediate splitting 2021-09-04 19:33:01 +00:00
s390x
wasm [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loop 2021-08-03 21:05:55 +00:00
x86 [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loop 2021-08-03 21:05:55 +00:00
abi_string.go
addrtype_string.go
data.go
dwarf.go
go.go
inl.go
ld.go
line.go
line_test.go
link.go cmd/compile, runtime: add metadata for argument printing in traceback 2021-04-22 17:47:59 +00:00
objfile.go [dev.typeparams] cmd/compile: introduce named gcshape types 2021-07-21 21:04:15 +00:00
objfile_test.go
pass.go
pcln.go
plist.go cmd/compile: add traceback argument info to ABI0 assembly functions 2021-05-03 15:53:36 +00:00
sizeof_test.go
stringer.go
sym.go internal/buildcfg: move build configuration out of cmd/internal/objabi 2021-04-16 19:20:53 +00:00
textflag.go doc: use "high address/low address" instead of "top/bottom" 2021-08-10 01:13:06 +00:00
util.go internal/buildcfg: move build configuration out of cmd/internal/objabi 2021-04-16 19:20:53 +00:00