2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
commit6dc982b991282587db23a414e3198e93b6444572
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Apr 2013 13:32:59 +0000 (28 13:32 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Apr 2013 13:32:59 +0000 (28 13:32 +0000)
tree9dcedc944d204b5d8180eb0caf4e8ac6ac8898cc
parentefe25f3e347c31deb867efc4fd09691c6dfb8209
2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/57071
* frontend-passes (optimize_power):  New function.
(optimize_op):  Use it.

2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/57071
* gfortran.dg/power_3.f90:  New test.
* gfortran.dg/power_4.f90:  New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198369 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/frontend-passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/power_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/power_4.f90 [new file with mode: 0644]