diff options
| author | Lynn Boger <laboger@linux.vnet.ibm.com> | 2018-11-13 16:05:15 -0500 |
|---|---|---|
| committer | Lynn Boger <laboger@linux.vnet.ibm.com> | 2018-11-28 21:49:33 +0000 |
| commit | 048580d341a530bb8d9ca891f95ce79aace4151f (patch) | |
| tree | d7aa2efc452e48d7e8267299458f7d3c1ddb5e36 /src/cmd/asm/internal | |
| parent | 9aadbf5755dc8e3c3b0a224f513c92b804a1a3a7 (diff) | |
| download | go-048580d341a530bb8d9ca891f95ce79aace4151f.tar.xz | |
cmd/asm,cmd/internal/obj/ppc64: add VPERMXOR to ppc64 assembler
VPERMXOR is missing from the Go assembler for ppc64. It has the
same format as VPERM. It was requested by an external user so
they could write an optimized algorithm in asm.
Change-Id: Icf4c682f7f46716ccae64e6ae3d62e8cec67f6c1
Reviewed-on: https://go-review.googlesource.com/c/151578
Run-TryBot: Lynn Boger <laboger@linux.vnet.ibm.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>
Diffstat (limited to 'src/cmd/asm/internal')
| -rw-r--r-- | src/cmd/asm/internal/asm/testdata/ppc64.s | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/asm/internal/asm/testdata/ppc64.s b/src/cmd/asm/internal/asm/testdata/ppc64.s index 9e8929dac4..366c80c090 100644 --- a/src/cmd/asm/internal/asm/testdata/ppc64.s +++ b/src/cmd/asm/internal/asm/testdata/ppc64.s @@ -948,6 +948,7 @@ label1: // <MNEMONIC> VRA,VRB,VRC,VRT produces // <mnemonic> VRT,VRA,VRB,VRC VPERM V3, V2, V1, V0 + VPERMXOR V3, V2, V1, V0 // Vector bit permute, VX-form // <MNEMONIC> VRA,VRB,VRT produces |
