]> Cypherpunks.ru repositories - gostls13.git/commit
Revert "cmd/compile: spill output parameters passed in registers as autos"
authorDavid Chase <drchase@google.com>
Mon, 15 Mar 2021 21:12:08 +0000 (21:12 +0000)
committerDavid Chase <drchase@google.com>
Mon, 15 Mar 2021 21:28:45 +0000 (21:28 +0000)
commite61c9ddb7f1a790f6a52f563dccb4ac264f2e704
treecf3c49cf8575bfe24eb7fae5b66220f274e6ba95
parent8ed438c077d82c4b4662c327dbbdb3c64e7547ca
Revert "cmd/compile: spill output parameters passed in registers as autos"

This reverts commit 8ed438c077d82c4b4662c327dbbdb3c64e7547ca, CL 300749.

Reason for revert: Looks like it crashes on link-register architectures

Change-Id: I0c261df58900008cada3359889d2a87508158447
Reviewed-on: https://go-review.googlesource.com/c/go/+/302053
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
17 files changed:
src/cmd/compile/internal/abi/abiutils.go
src/cmd/compile/internal/dwarfgen/dwarf.go
src/cmd/compile/internal/gc/compile.go
src/cmd/compile/internal/ir/name.go
src/cmd/compile/internal/liveness/plive.go
src/cmd/compile/internal/ssa/op.go
src/cmd/compile/internal/ssagen/pgen.go
src/cmd/compile/internal/ssagen/ssa.go
src/cmd/compile/internal/test/abiutilsaux_test.go
src/cmd/compile/internal/types/size.go
src/cmd/compile/internal/types/type.go
test/abi/fibish2.go
test/abi/leaf.go [deleted file]
test/abi/leaf2.go [deleted file]
test/abi/methods.go
test/abi/spills3.go [deleted file]
test/abi/spills4.go [deleted file]