]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/ppc64: combine C_SBRA and C_LBRA optab classes
authorPaul E. Murphy <murp@ibm.com>
Thu, 26 Oct 2023 20:10:23 +0000 (15:10 -0500)
committerPaul Murphy <murp@ibm.com>
Wed, 7 Feb 2024 21:50:42 +0000 (21:50 +0000)
commitadbf71eb9869caef8eb61471c0e6a93ead7479e1
tree1e44bd5ea8a1b7d6d622c2496595398d5190c3e0
parent1ffc1104699603631305aba9cc380217693b9e45
cmd/internal/obj/ppc64: combine C_SBRA and C_LBRA optab classes

The assembler treats C_SBRA and C_LBRA optab classes identically,
combine them into one class to reduce the number of optab classes.

Likewise, C_LBRAPIC is renamed to C_BRAPIC for consistency with
the above change.

Change-Id: I47000e7273cb8f89a4d0621d71433ccbfb7afb70
Reviewed-on: https://go-review.googlesource.com/c/go/+/557916
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/internal/obj/ppc64/a.out.go
src/cmd/internal/obj/ppc64/anames9.go
src/cmd/internal/obj/ppc64/asm9.go
src/cmd/internal/obj/ppc64/asm_test.go