]> Cypherpunks.ru repositories - gostls13.git/commitdiff
cmd/internal/obj/ppc64: remove bogus MOVBU optab entry
authorPaul E. Murphy <murp@ibm.com>
Wed, 24 Mar 2021 20:50:54 +0000 (15:50 -0500)
committerLynn Boger <laboger@linux.vnet.ibm.com>
Mon, 29 Mar 2021 20:55:53 +0000 (20:55 +0000)
This was missed in https://golang.org/cl/303329 . It is another
impossible usage of MOVBU as a load like "MOVBU 0(rX), rY, rZ" or
"MOVBU rX(rB), rY, rZ".

Change-Id: Ib3dd984b6424907498ed65b798649f0b990d50a7
Reviewed-on: https://go-review.googlesource.com/c/go/+/304471
Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/internal/obj/ppc64/asm9.go

index 1745409b4d8361349cc8f20f67e674318e571b61..47e67a32f324ffea1dbba9dd794382f787f0ef24 100644 (file)
@@ -196,7 +196,6 @@ var optab = []Optab{
 
        {as: AMOVBU, a1: C_REG, a6: C_SOREG, type_: 7, size: 4},
        {as: AMOVBU, a1: C_SOREG, a6: C_REG, type_: 9, size: 8},
-       {as: AMOVBU, a1: C_ZOREG, a2: C_REG, a6: C_REG, type_: 9, size: 8},
 
        {as: AMOVBZU, a1: C_REG, a6: C_SOREG, type_: 7, size: 4},
        {as: AMOVBZU, a1: C_SOREG, a6: C_REG, type_: 8, size: 4},