Re: [PATCH GCC]Enable vect_cond_mixed for AArch64.

2016-05-18 Thread Bin.Cheng
On Tue, May 17, 2016 at 9:33 PM, Jeff Law wrote: > On 05/17/2016 03:04 AM, Bin Cheng wrote: >> >> Hi, >> After supporting all vcond/vcondu patterns in AArch64 backend, now we can >> vectorize VEC_COND_EXPR with different type in comparison operands and value >> operands on AArch64. GCC uses vect_

Re: [PATCH GCC]Enable vect_cond_mixed for AArch64.

2016-05-17 Thread Jeff Law
On 05/17/2016 03:04 AM, Bin Cheng wrote: Hi, After supporting all vcond/vcondu patterns in AArch64 backend, now we can vectorize VEC_COND_EXPR with different type in comparison operands and value operands on AArch64. GCC uses vect_cond_mixed to control such test cases, for now, there are belo

[PATCH GCC]Enable vect_cond_mixed for AArch64.

2016-05-17 Thread Bin Cheng
Hi, After supporting all vcond/vcondu patterns in AArch64 backend, now we can vectorize VEC_COND_EXPR with different type in comparison operands and value operands on AArch64. GCC uses vect_cond_mixed to control such test cases, for now, there are below cases affected by it: pr61194.c This