RE: [PATCH 1/9][GCC][AArch64][middle-end] Implement SLP recognizer for Complex addition with rotate and complex MLA with rotation

2018-11-15 Thread Richard Biener
On Wed, 14 Nov 2018, Tamar Christina wrote: > Hi Richard, > > Thanks for the feedback, I've replied inline below. > I'll wait for your answers before making changes. I have commented on the other mail so will leave out redunant parts here. > > -Original Message- > > From: Richard

RE: [PATCH 1/9][GCC][AArch64][middle-end] Implement SLP recognizer for Complex addition with rotate and complex MLA with rotation

2018-11-14 Thread Tamar Christina
Hi Richard, Thanks for the feedback, I've replied inline below. I'll wait for your answers before making changes. > -Original Message- > From: Richard Biener > Sent: Wednesday, November 14, 2018 12:21 > To: Tamar Christina > Cc: GCC Patches ; nd ; Richard > Guenther ; Zdenek Dvorak ;

Re: [PATCH 1/9][GCC][AArch64][middle-end] Implement SLP recognizer for Complex addition with rotate and complex MLA with rotation

2018-11-14 Thread Richard Biener
On Sun, Nov 11, 2018 at 11:26 AM Tamar Christina wrote: > > Hi All, > > This patch adds support for SLP vectorization of Complex number arithmetic > with rotations > along with Argand plane. > > For this to work it has to recognize two statements in parallel as it needs > to match > against

[PATCH 1/9][GCC][AArch64][middle-end] Implement SLP recognizer for Complex addition with rotate and complex MLA with rotation

2018-11-11 Thread Tamar Christina
Hi All, This patch adds support for SLP vectorization of Complex number arithmetic with rotations along with Argand plane. For this to work it has to recognize two statements in parallel as it needs to match against operations towards both the real and imaginary numbers. The instructions