Re: [PATCH] Fix PR69547

2016-01-29 Thread Richard Biener
On Fri, 29 Jan 2016, Jakub Jelinek wrote: > On Fri, Jan 29, 2016 at 09:40:48AM +0100, Richard Biener wrote: > > I am testing the following patch to fix a regression that we no longer > > remove some empty loops. > > Doesn't this mean that DCE will remove the clobbers as unnecessary, even > when t

Re: [PATCH] Fix PR69547

2016-01-29 Thread Jakub Jelinek
On Fri, Jan 29, 2016 at 09:40:48AM +0100, Richard Biener wrote: > I am testing the following patch to fix a regression that we no longer > remove some empty loops. Doesn't this mean that DCE will remove the clobbers as unnecessary, even when they aren't in empty loops? Jakub

[PATCH] Fix PR69547

2016-01-29 Thread Richard Biener
I am testing the following patch to fix a regression that we no longer remove some empty loops. Bootstrap and regtest running on x86_64-unknown-linux-gnu. Richard. 2016-01-19 Richard Biener PR tree-optimization/69547 * tree-ssa-dce.c (mark_aliased_reaching_defs_necessary_1):