diff options
author | Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com> | 2020-05-04 13:05:42 +0100 |
---|---|---|
committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2020-05-04 13:07:45 +0100 |
commit | fe05f369f0df7cad0a6500b79879addaad2e364d (patch) | |
tree | f853042df0e8d3aa491deb65bdfe6021f620ff96 /gas/ChangeLog | |
parent | 4706679daca21b5d637afaf5b55858b26f0f8c16 (diff) | |
download | gdb-fe05f369f0df7cad0a6500b79879addaad2e364d.zip gdb-fe05f369f0df7cad0a6500b79879addaad2e364d.tar.gz gdb-fe05f369f0df7cad0a6500b79879addaad2e364d.tar.bz2 |
gas: PR 25863: Fix scalar vmul inside it block when assembling for MVE
This fixes PR 25863 by fixing the condition in the parsing of vmul in
do_mve_vmull. It also simplifies the code in there fixing latent issues that
would lead to NEON code being accepted when it shouldn't.
gas/ChangeLog:
2020-05-04 Andre Vieira <andre.simoesdiasvieira@arm.com>
PR gas/25863
* config/tc-arm.c (do_mve_vmull): Fix scalar and NEON parsing of vmul.
* testsuite/gas/arm/mve-scalar-vmult-it.d: New test.
* testsuite/gas/arm/mve-scalar-vmult-it.s: New test.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 630289c..20ae817 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2020-05-04 Andre Vieira <andre.simoesdiasvieira@arm.com> + + PR gas/25863 + * config/tc-arm.c (do_mve_vmull): Fix scalar and NEON parsing of vmul. + * testsuite/gas/arm/mve-scalar-vmult-it.d: New test. + * testsuite/gas/arm/mve-scalar-vmult-it.s: New test. + 2020-05-04 Nick Clifton <nickc@redhat.com> PR 25917 |