diff options
author | Peter Bergner <bergner@linux.ibm.com> | 2024-11-06 14:02:35 -0600 |
---|---|---|
committer | Peter Bergner <bergner@linux.ibm.com> | 2024-11-20 18:33:07 -0500 |
commit | e7bc2c935ca049f754105d58cc0de8b7b67a1c69 (patch) | |
tree | 8095316d51d03f52e1699e5882729265187191c7 /opcodes | |
parent | b6f3ac06eec82b1a9d41a4583261ff022c9e9843 (diff) | |
download | fsf-binutils-gdb-e7bc2c935ca049f754105d58cc0de8b7b67a1c69.zip fsf-binutils-gdb-e7bc2c935ca049f754105d58cc0de8b7b67a1c69.tar.gz fsf-binutils-gdb-e7bc2c935ca049f754105d58cc0de8b7b67a1c69.tar.bz2 |
PowerPC: Add support for RFC02677 - VSX Vector Rotate Left Word
opcodes/
* ppc-opc.c (powerpc_opcodes): Add xvrlw.
gas/
* testsuite/gas/ppc/future.s: Add test for xvrlw.
* testsuite/gas/ppc/future.d: Likewise.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ppc-opc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c index e55bfe8..705b5d7 100644 --- a/opcodes/ppc-opc.c +++ b/opcodes/ppc-opc.c @@ -9372,6 +9372,7 @@ const struct powerpc_opcode powerpc_opcodes[] = { {"xscvuxddp", XX2(60,360), XX2_MASK, PPCVSX, PPCVLE, {XT6, XB6}}, {"xsnabsdp", XX2(60,361), XX2_MASK, PPCVSX, PPCVLE, {XT6, XB6}}, {"xststdcdp", XX2(60,362), XX2BFD_MASK, PPCVSX3, PPCVLE, {BF, XB6, DCMX}}, +{"xvrlw", XX3(60,184), XX3_MASK, PPCVSXF, PPCVLE, {XT6, XA6, XB6}}, {"xsnmsubmdp", XX3(60,185), XX3_MASK, PPCVSX, PPCVLE, {XT6, XA6, XB6}}, {"xxleqv", XX3(60,186), XX3_MASK, PPCVSX2, PPCVLE, {XT6, XA6, XB6}}, {"xscvsxddp", XX2(60,376), XX2_MASK, PPCVSX, PPCVLE, {XT6, XB6}}, |