[ARM]: Modify assembler to accept floating and signless datatypes for MVE instruction...
authorSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Tue, 24 Sep 2019 09:18:12 +0000 (10:18 +0100)
committerSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Tue, 24 Sep 2019 09:29:18 +0000 (10:29 +0100)
commite449ea97ebd3c11a8da5df174f1a1333fbe82828
tree46fc427d8e83e925202e427d2a631dc9c3bcf480
parent5d33705c7befb0711c134089cc8fffdbf9bc031c
[ARM]: Modify assembler to accept floating and signless datatypes for MVE instruction VLDR.

This patch modifies assembler to accept the equivalent sized floating
and signless datatypes for VLDR instruction but as alias for the unsigned version.

gas/ChangeLog:

2019-09-23  Srinath Parvathaneni  <srinath.parvathaneni@arm.com>

* config/tc-arm.c (do_mve_vstr_vldr_RQ): Modify function to allow float
* and signless datatypes for few cases of VLDR instruction.
* testsuite/gas/arm/mve-vldr-bad-3.l: Modify.
* testsuite/gas/arm/mve-vldr-bad-3.s: Likewise.
* testsuite/gas/arm/mve-vstrldr-1.d: Likewise.
* testsuite/gas/arm/mve-vstrldr-1.s: Likewise.
gas/config/tc-arm.c
gas/testsuite/gas/arm/mve-vldr-bad-3.l
gas/testsuite/gas/arm/mve-vldr-bad-3.s
gas/testsuite/gas/arm/mve-vstrldr-1.d
gas/testsuite/gas/arm/mve-vstrldr-1.s