]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: pass arguments as register parameters to StaticCall.
authorDavid Chase <drchase@google.com>
Wed, 17 Feb 2021 23:01:52 +0000 (18:01 -0500)
committerDavid Chase <drchase@google.com>
Thu, 4 Mar 2021 03:29:58 +0000 (03:29 +0000)
commit95ff296a11606cec32fb697c74aee520f23498b0
tree927816e8dc98cc004b75297a579aa76215b039e1
parent04a4dca2ac3d4f963e3c740045ce7a2959bf0319
cmd/compile: pass arguments as register parameters to StaticCall.

Additional register-parameter plumbing, not all the way to the end;
if you test register parameter-passing, it fails mid-compilation.

For #40724.

Change-Id: Ibb675022c9156779a451726329890e52fca1cb33
Reviewed-on: https://go-review.googlesource.com/c/go/+/293398
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/compile/internal/ssa/expand_calls.go