]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: make F0,F27-F31 allocatable on PPC64
authorPaul E. Murphy <murp@ibm.com>
Fri, 25 Mar 2022 15:29:27 +0000 (10:29 -0500)
committerPaul Murphy <murp@ibm.com>
Mon, 28 Mar 2022 19:34:01 +0000 (19:34 +0000)
commite84a37068b05409add29f44d33853c1d30739baa
treeeb1c1cb381b1f1839181067dfc9d45b4abe489c2
parent0a69c98214839a07cb4ac16466fa7961e537881f
cmd/compile: make F0,F27-F31 allocatable on PPC64

These FP registers on PPC64 have no restrictions, they can
be used like the others. F27-F31 were sequested long ago for
scratch storage which has long since been reverted, but they
weren't added back to the allocator pool.

Change-Id: I9074660e2fc91a2044c9768f700a8215802cba51
Reviewed-on: https://go-review.googlesource.com/c/go/+/395834
Run-TryBot: Paul Murphy <murp@ibm.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Trust: Lynn Boger <laboger@linux.vnet.ibm.com>
src/cmd/compile/internal/ssa/gen/PPC64Ops.go
src/cmd/compile/internal/ssa/opGen.go