Re: [PATCH] Implement redundant store elimination, fix PR38513
Richard Guenther <rguenther <at> suse.de>
2009-01-01 14:01:42 GMT
On Thu, 1 Jan 2009, Ira Rosen wrote:
>
>
> gcc-patches-owner <at> gcc.gnu.org wrote on 30/12/2008 23:22:01:
>
> > On Tue, 30 Dec 2008, Richard Guenther wrote:
> >
> > > On Tue, 30 Dec 2008, Richard Guenther wrote:
> > >
> > > >
> > > > This implements redundant store elimination (just like postreload CSE
>
> > > > does) from within FRE. It triggers quite some time for C++ code and
> > > > also breaks the following testcases for now
> > > >
> > > > FAIL: g++.dg/warn/Warray-bounds.C (test for warnings, line 32)
> > > > FAIL: g++.dg/warn/Warray-bounds.C (test for warnings, line 43)
> > > > FAIL: g++.dg/warn/Warray-bounds.C (test for warnings, line 54)
> > > >
> > > > FAIL: gcc.dg/Warray-bounds.c (test for warnings, line 32)
> > > > FAIL: gcc.dg/Warray-bounds.c (test for warnings, line 43)
> > > > FAIL: gcc.dg/Warray-bounds.c (test for warnings, line 54)
> > > > FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vect
> > "vectorized 1 loops" 1
> > > > FAIL: gcc.dg/vect/vect-multitypes-16.c scan-tree-dump-times vect
> > > > "vectorized 1 loops" 1
> > > > FAIL: gcc.dg/vect/vect-multitypes-17.c scan-tree-dump-times vect
> > > > "vectorized 1 loops" 1
> > > > FAIL: gcc.dg/vect/vect-reduc-dot-u8b.c scan-tree-dump-times vect
(Continue reading)