Remove E6500 insns from PPC_OPCODE_ALTIVEC2
authorAlan Modra <amodra@gmail.com>
Fri, 7 Apr 2017 08:33:46 +0000 (18:03 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 7 Apr 2017 08:54:38 +0000 (18:24 +0930)
commitac8f0f721bf0db9ffd0c6602744f1859cb4dd8d2
tree73e058a5b03a4d90ae70a895e0d7e993418acb4f
parent5c1f54ce0b21b19ac0b2a2c921c9ea2f33bbf5fd
Remove E6500 insns from PPC_OPCODE_ALTIVEC2

This isn't losing anything from the testsuite.  All of these insns
appear in testsuite/gas/ppc/e6500.s

opcodes/
* ppc-opc.c (powerpc_opcodes <mviwsplt, mvidsplt, lvexbx, lvepxl,
lvexhx, lvepx, lvexwx, stvexbx, stvexhx, stvexwx, lvtrx, lvtlx,
lvswx, stvfrx, stvflx, stvswx, lvsm, stvepxl, lvtrxl, stvepx,
lvtlxl, lvswxl, stvfrxl, stvflxl, stvswxl>): Enable E6500 only
vector instructions with E6500 not PPCVEC2.
gas/
* testsuite/gas/ppc/altivec2.s: Delete E6500 vector insns.
* testsuite/gas/ppc/altivec2.d: Adjust to suit.
gas/ChangeLog
gas/testsuite/gas/ppc/altivec2.d
gas/testsuite/gas/ppc/altivec2.s
opcodes/ChangeLog
opcodes/ppc-opc.c