[PATCH 15/57][Arm][GAS] Add support for MVE instructions: vcls, vclz and vfmas
authorAndre Vieira <andre.simoesdiasvieira@arm.com>
Wed, 15 May 2019 17:31:38 +0000 (18:31 +0100)
committerAndre Vieira <andre.simoesdiasvieira@arm.com>
Thu, 16 May 2019 15:35:52 +0000 (16:35 +0100)
commitf30ee27c150efbdffbca53f84449b2aac605b6c5
treefbb40c41acffa0790b447a61719cf2e6debf2236
parent5d281bf033bbf2018a30183c2009182d947d3dfd
[PATCH 15/57][Arm][GAS] Add support for MVE instructions: vcls, vclz and vfmas

gas/ChangeLog:
2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>

* config/tc-arm.c (do_mve_vfmas): New encoding function.
(do_neon_cls): Change to support MVE variants.
(do_neon_clz): Change to support MVE variants.
(insns): Change to support MVE variants and add new.
* testsuite/gas/arm/mve-vcls-bad.d: New test.
* testsuite/gas/arm/mve-vcls-bad.l: New test.
* testsuite/gas/arm/mve-vcls-bad.s: New test.
* testsuite/gas/arm/mve-vclz-bad.d: New test.
* testsuite/gas/arm/mve-vclz-bad.l: New test.
* testsuite/gas/arm/mve-vclz-bad.s: New test.
* testsuite/gas/arm/mve-vfmas-bad.d: New test.
* testsuite/gas/arm/mve-vfmas-bad.l: New test.
* testsuite/gas/arm/mve-vfmas-bad.s: New test.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/gas/arm/mve-vcls-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vcls-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vcls-bad.s [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vclz-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vclz-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vclz-bad.s [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vfmas-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vfmas-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/mve-vfmas-bad.s [new file with mode: 0644]