Re: [PATCH] Fix PR64829

2015-01-30 Thread Jiong Wang
On 30/01/15 09:20, Richard Biener wrote: On Thu, 29 Jan 2015, Jiong Wang wrote: 2015-01-29 14:27 GMT+00:00 Kyrill Tkachov : On 29/01/15 12:44, Richard Biener wrote: Can you test? two issues during bootstrapping the patch on arm board on top of r220249 * one warning treated as error.

Re: [PATCH] Fix PR64829

2015-01-30 Thread Richard Biener
On Thu, 29 Jan 2015, Jiong Wang wrote: > 2015-01-29 14:27 GMT+00:00 Kyrill Tkachov : > > > > On 29/01/15 12:44, Richard Biener wrote: > >> > >> > >> Can you test? > > > > two issues during bootstrapping the patch on arm board on top of r220249 > > * one warning treated as error. > declarat

Re: [PATCH] Fix PR64829

2015-01-29 Thread Jiong Wang
2015-01-29 14:27 GMT+00:00 Kyrill Tkachov : > > On 29/01/15 12:44, Richard Biener wrote: >> >> >> Can you test? > two issues during bootstrapping the patch on arm board on top of r220249 * one warning treated as error. declaration of "new_stmt" need to be removed in vect_handle_widen_op_by_

Re: [PATCH] Fix PR64829

2015-01-29 Thread Kyrill Tkachov
On 29/01/15 12:44, Richard Biener wrote: On Wed, 28 Jan 2015, Kyrill Tkachov wrote: Hi Richard, On 28/01/15 14:14, Richard Biener wrote: This fixes PR64829 where widening shift pattern detection fails to verify the widening operation is used only in the shift. Bootstrap and regtest running

Re: [PATCH] Fix PR64829

2015-01-29 Thread Richard Biener
On Wed, 28 Jan 2015, Kyrill Tkachov wrote: > Hi Richard, > > On 28/01/15 14:14, Richard Biener wrote: > > This fixes PR64829 where widening shift pattern detection fails to > > verify the widening operation is used only in the shift. > > > > Bootstrap and regtest running on x86_64-unknown-linux-

Re: [PATCH] Fix PR64829

2015-01-28 Thread Kyrill Tkachov
Hi Richard, On 28/01/15 14:14, Richard Biener wrote: This fixes PR64829 where widening shift pattern detection fails to verify the widening operation is used only in the shift. Bootstrap and regtest running on x86_64-unknown-linux-gnu. This patch causes a testsuite fail on an arm-none-eabi cr

[PATCH] Fix PR64829

2015-01-28 Thread Richard Biener
This fixes PR64829 where widening shift pattern detection fails to verify the widening operation is used only in the shift. Bootstrap and regtest running on x86_64-unknown-linux-gnu. Richard. 2015-01-28 Richard Biener PR tree-optimization/64829 * tree-vect-patterns.c (vect_r