re PR rtl-optimization/47614 (cpu2000 benchmark 301.apsi fails with revision 169782)
authorPat Haugen <pthaugen@us.ibm.com>
Fri, 11 Feb 2011 20:52:55 +0000 (20:52 +0000)
committerPat Haugen <pthaugen@gcc.gnu.org>
Fri, 11 Feb 2011 20:52:55 +0000 (20:52 +0000)
commit3f82421f9c460408f21dc8a68079957aada10c0e
tree7fab30b82e8b3e6630893a048325c907c25d1e18
parentf33d8408d08064367b0f8d9d29c46dbd1585f95e
re PR rtl-optimization/47614 (cpu2000 benchmark 301.apsi fails with revision 169782)

PR rtl-optimization/47614
* rtl.h (check_for_inc_dec): Declare.
* dse.c (check_for_inc_dec): Externalize...
* postreload.c (reload_cse_simplify): ...use it before deleting stmt.
(reload_cse_simplify_operands): Don't simplify opnds with side effects.

* testsuite/gfortran.dg/pr47614.f: New.

From-SVN: r170059
gcc/ChangeLog
gcc/dse.c
gcc/postreload.c
gcc/rtl.h
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr47614.f [new file with mode: 0644]