gcc, Arm: Fix no_cond issue introduced by MVE
authorAndre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com>
Fri, 20 Mar 2020 08:25:56 +0000 (08:25 +0000)
committerAndre Vieira <andre.simoesdiasvieira@arm.com>
Fri, 20 Mar 2020 08:27:30 +0000 (08:27 +0000)
commit05009698eeb925d691a8ebb51539df8d8f28d849
tree8c2d2ef53fe55fcaf773ac015b448b24654ad019
parent4a18f168f47cfa4a41a01aad64a6041eab64ad7b
gcc, Arm: Fix no_cond issue introduced by MVE

This was a matter of mistaken logic in (define_attr "conds" ..). This was
setting the conds attribute for any neon instruction to no_cond which was
messing up code generation.

gcc/ChangeLog:
2020-03-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>

* config/arm/arm.md (define_attr "conds"): Fix logic for neon and mve.
gcc/ChangeLog
gcc/config/arm/arm.md