RE: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-08 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Christophe Lyon > Sent: Wednesday, September 7, 2022 5:59 PM > To: Kyrylo Tkachov ; gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] arm: Fix constant immediates predicates and > constraints for some MVE builtins > > > > O

Re: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-07 Thread Christophe Lyon via Gcc-patches
On 9/7/22 15:42, Kyrylo Tkachov wrote: -Original Message- From: Christophe Lyon Sent: Wednesday, September 7, 2022 2:41 PM To: Kyrylo Tkachov ; gcc-patches@gcc.gnu.org Subject: Re: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins On 9/7/22

RE: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-07 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Christophe Lyon > Sent: Wednesday, September 7, 2022 2:41 PM > To: Kyrylo Tkachov ; gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] arm: Fix constant immediates predicates and > constraints for some MVE builtins > > > > O

Re: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-07 Thread Christophe Lyon via Gcc-patches
On 9/7/22 15:34, Kyrylo Tkachov wrote: Hi Christophe, -Original Message- From: Gcc-patches On Behalf Of Christophe Lyon via Gcc-patches Sent: Wednesday, September 7, 2022 2:03 PM To: gcc-patches@gcc.gnu.org Subject: [PATCH] arm: Fix constant immediates predicates and constraints

RE: [PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-07 Thread Kyrylo Tkachov via Gcc-patches
Hi Christophe, > -Original Message- > From: Gcc-patches bounces+kyrylo.tkachov=arm@gcc.gnu.org> On Behalf Of Christophe > Lyon via Gcc-patches > Sent: Wednesday, September 7, 2022 2:03 PM > To: gcc-patches@gcc.gnu.org > Subject: [PATCH] arm: Fix constant imme

[PATCH] arm: Fix constant immediates predicates and constraints for some MVE builtins

2022-09-07 Thread Christophe Lyon via Gcc-patches
Several MVE builtins incorrectly use the same predicate/constraint pair for several modes, which does not match the specification. This patch uses the appropriate iterator instead. 2022-09-06 Christophe Lyon gcc/ * config/arm/mve.md (mve_vqshluq_n_s): Use MVE_pred/MVE_c