diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2013-03-28 21:02:00 +0000 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2013-03-28 21:02:00 +0000 |
commit | 4099436d98dcdd96a0cbfd4332da1ddc961ba7f7 (patch) | |
tree | 1bf1d4747ca9b4c3527169167457134da4610898 /gcc/fortran/trans-expr.c | |
parent | 777e69760d2e68900b2b9460124c2327e651cca2 (diff) | |
download | gcc-4099436d98dcdd96a0cbfd4332da1ddc961ba7f7.zip gcc-4099436d98dcdd96a0cbfd4332da1ddc961ba7f7.tar.gz gcc-4099436d98dcdd96a0cbfd4332da1ddc961ba7f7.tar.bz2 |
re PR fortran/55806 (Missed optimization with ANY or ALL)
2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/55806
* frontend-passes.c (optimize_code): Keep track of
current code to make code insertion possible.
(combine_array_constructor): New function.
(optimize_op): Call it.
2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/55806
* gfortran.dg/array_constructor_43.f90: New test.
* gfortran.dg/random_seed_3.f90: New test.
From-SVN: r197216
Diffstat (limited to 'gcc/fortran/trans-expr.c')
0 files changed, 0 insertions, 0 deletions