]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: implement too-big-to-SSA struct passing in registers
authorDavid Chase <drchase@google.com>
Wed, 24 Feb 2021 01:00:31 +0000 (20:00 -0500)
committerDavid Chase <drchase@google.com>
Thu, 4 Mar 2021 20:18:16 +0000 (20:18 +0000)
commitc015f76acb73990d4cb7fb056165b64d79b1b037
tree264fdffc93c704fea2aee0da55072196d02ea4bd
parent77505c25d83a2130011736d6a2a915eaa3ae230a
cmd/compile: implement too-big-to-SSA struct passing in registers

Added a test that exercises named results

Change-Id: Ie228b68f4f846266595a95e0f65a6e4b8bf79635
Reviewed-on: https://go-review.googlesource.com/c/go/+/297029
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/abi/abiutils.go
src/cmd/compile/internal/ssa/expand_calls.go
src/cmd/compile/internal/ssagen/ssa.go
test/abi/named_results.go [new file with mode: 0644]
test/abi/named_results.out [new file with mode: 0644]