]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix PR40979 and PR47044: after LIM call copy_prop and DCE to clean up.
authorSebastian Pop <sebastian.pop@amd.com>
Wed, 2 Feb 2011 15:52:21 +0000 (15:52 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Wed, 2 Feb 2011 15:52:21 +0000 (15:52 +0000)
commit9dac82c4dac4a4e47756c5a16067672339804cf0
tree1625443d0948a9b0f09c519269bd5dfc6bd1c511
parent14dd9aabd6cdb21bd3c482452239f06230be84c3
Fix PR40979 and PR47044: after LIM call copy_prop and DCE to clean up.

2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
    Richard Guenther  <rguenther@suse.de>

PR tree-optimization/40979
PR bootstrap/47044
* passes.c (init_optimization_passes): After LIM call copy_prop
and DCE to clean up.
* tree-ssa-loop.c (pass_graphite_transforms): Add TODO_dump_func.

* gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
* gcc.dg/graphite/pr35356-2.c: Adjust pattern.
* gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
check_vect_support_and_set_flags.
* gfortran.dg/graphite/vect-pr40979.f90: New.

Co-Authored-By: Richard Guenther <rguenther@suse.de>
From-SVN: r169531
gcc/ChangeLog
gcc/passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/graphite.exp
gcc/testsuite/gcc.dg/graphite/pr35356-2.c
gcc/testsuite/gfortran.dg/graphite/graphite.exp
gcc/testsuite/gfortran.dg/graphite/vect-pr40979.f90 [new file with mode: 0644]
gcc/tree-ssa-loop.c