> -Original Message-
> From: Christophe Lyon
> Sent: 30 March 2021 13:57
> To: Kyrylo Tkachov
> Cc: Jakub Jelinek ; gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH] aarch64: PR target/99037 Fix RTL represntation in
> move_lo_quad patterns
>
> On Mon, 29 Mar 20
On Mon, 29 Mar 2021 at 12:56, Kyrylo Tkachov via Gcc-patches
wrote:
>
>
>
> > -Original Message-
> > From: Jakub Jelinek
> > Sent: 29 March 2021 11:45
> > To: Kyrylo Tkachov
> > Cc: gcc-patches@gcc.gnu.org
> > Subject: Re: [PATCH] aarc
> -Original Message-
> From: Jakub Jelinek
> Sent: 29 March 2021 11:45
> To: Kyrylo Tkachov
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH] aarch64: PR target/99037 Fix RTL represntation in
> move_lo_quad patterns
>
> On Mon, Mar 29, 2021 at 10:41:17AM
On Mon, Mar 29, 2021 at 10:41:17AM +, Kyrylo Tkachov wrote:
> Hi all,
>
> This patch fixes the RTL representation of the move_lo_quad patterns to use
> aarch64_simd_or_scalar_imm_zero
> for the zero part rather than a vec_duplicate of zero or a const_int 0.
> The expander that generates them
Hi all,
This patch fixes the RTL representation of the move_lo_quad patterns to use
aarch64_simd_or_scalar_imm_zero
for the zero part rather than a vec_duplicate of zero or a const_int 0.
The expander that generates them is also adjusted so that we use and match the
correct const_vector forms th