Power10 bit manipulation operations
authorAlan Modra <amodra@gmail.com>
Mon, 11 May 2020 00:14:25 +0000 (09:44 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 11 May 2020 11:38:37 +0000 (21:08 +0930)
commitec40e91c77ecf4ca853577aa7d68bdaf5aeedfd5
tree409ce291d9c53459928d58cebfaceb0f926b3132
parentd7e97a765ef0b9da6cdddd907ebe9f56a71716ba
Power10 bit manipulation operations

opcodes/
* ppc-opc.c (UIM8, P_U8XX4_MASK): Define.
(powerpc_opcodes): Add vgnb, vcfuged, vpextd, vpdepd, vclzdm,
vctzdm, cntlzdm, pdepd, pextd, cfuged, cnttzdm.
(prefix_opcodes): Add xxeval.
gas/
* testsuite/gas/ppc/bitmanip.d,
* testsuite/gas/ppc/bitmanip.s: New test.
* testsuite/gas/ppc/ppc.exp: Run it.
gas/ChangeLog
gas/testsuite/gas/ppc/bitmanip.d [new file with mode: 0644]
gas/testsuite/gas/ppc/bitmanip.s [new file with mode: 0644]
gas/testsuite/gas/ppc/ppc.exp
opcodes/ChangeLog
opcodes/ppc-opc.c