Add new mnemonics for VLE multiple load instructions
authorAlexander Fedotov <alfedotov@gmail.com>
Sat, 30 Sep 2017 09:31:37 +0000 (12:31 +0300)
committerAlan Modra <amodra@gmail.com>
Sun, 1 Oct 2017 09:05:06 +0000 (19:35 +1030)
commitd2e6c9a3682f0ac811ac1676d221c55162938b61
tree79eaa94ff6e6068274ed2908b3b625c3614f5d5d
parent4b04bba2eb6b646e11a2c38c77667875b3db6828
Add new mnemonics for VLE multiple load instructions

opcodes/
* ppc-opc.c (vle_opcodes): Add e_lmvsprw, e_lmvgprw,
e_lmvsrrw, e_lmvcsrrw and e_lmvcsrrw as official mnemonics for
VLE multimple load/store instructions. Old e_ldm* variants are
kept as aliases.
Add missing e_lmvmcsrrw and e_stmvmcsrrw.
gas/
* testsuite/gas/ppc/vle-mult-ld-st-insns.s: New file: Tests the
support for the VLE multiple load/store instructions.
* testsuite/gas/ppc/vle-mult-ld-st-insns.d: New file: Test
driver.
* testsuite/gas/ppc/ppc.exp: Run it.
gas/ChangeLog
gas/testsuite/gas/ppc/ppc.exp
gas/testsuite/gas/ppc/vle-mult-ld-st-insns.d [new file with mode: 0644]
gas/testsuite/gas/ppc/vle-mult-ld-st-insns.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/ppc-opc.c