RE: [AArch32]: correct dot-product RTL patterns.

2022-01-14 Thread Kyrylo Tkachov via Gcc-patches
rch32]: correct dot-product RTL patterns. > > ping > > > -Original Message- > > From: Tamar Christina > > Sent: Tuesday, December 21, 2021 12:31 PM > > To: gcc-patches@gcc.gnu.org > > Cc: nd ; Ramana Radhakrishnan > > ; Richard Earnshaw > &g

RE: [AArch32]: correct dot-product RTL patterns.

2022-01-10 Thread Tamar Christina via Gcc-patches
ping > -Original Message- > From: Tamar Christina > Sent: Tuesday, December 21, 2021 12:31 PM > To: gcc-patches@gcc.gnu.org > Cc: nd ; Ramana Radhakrishnan > ; Richard Earnshaw > ; ni...@redhat.com; Kyrylo Tkachov > > Subject: [AArch32]: correct dot-produc

[AArch32]: correct dot-product RTL patterns.

2021-12-21 Thread Tamar Christina via Gcc-patches
Hi All, The previous fix for this problem was wrong due to a subtle difference between where NEON expects the RMW values and where intrinsics expects them. The insn pattern is modeled after the intrinsics and so needs an expand for the vectorizer optab to switch the RTL. However operand[3] is no

[PATCH 4/4][AArch32]: correct dot-product RTL patterns.

2021-07-15 Thread Tamar Christina via Gcc-patches
Hi All, The previous fix for this problem was wrong due to a subtle difference between where NEON expects the RMW values and where intrinsics expects them. The insn pattern is modeled after the intrinsics and so needs an expand for the vectorizer optab to switch the RTL. However operand[3] is no