aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-11-25 10:22:57 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-11-25 10:22:57 +0000
commit59ec925b1199f9777d0d10be46251516f774b214 (patch)
tree55f77a216d9ec3e9a34f6aafdd73a26855b05273 /gcc/fortran/interface.c
parent4741b062d65c4af37eba4b1ba5bba11bc95256e1 (diff)
downloadgcc-59ec925b1199f9777d0d10be46251516f774b214.zip
gcc-59ec925b1199f9777d0d10be46251516f774b214.tar.gz
gcc-59ec925b1199f9777d0d10be46251516f774b214.tar.bz2
re PR tree-optimization/78343 (Loop is not eliminated)
2016-11-24 Richard Biener <rguenther@suse.de> PR tree-optimization/78343 * passes.def: Add CD-DCE pass after loop splitting. * tree-ssa-dce.c (find_obviously_necessary_stmts): Move SCEV init/finalize ... (perform_tree_ssa_dce): ... here. Deal with being executed inside the loop pipeline in aggressive mode. * gcc.dg/tree-ssa/sccp-2.c: New testcase. * gcc.dg/autopar/uns-outer-6.c: Adjust. * gcc.dg/tree-ssa/20030808-1.c: Likewise. * gcc.dg/tree-ssa/20040305-1.c: Likewise. * gcc.dg/vect/pr38529.c: Likewise. From-SVN: r242872
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions