re PR rtl-optimization/58934 (build fails on cris-elf in reload_cse_simplify_operands...
commitb319f79c92d4e8aad6c7a73e9a31a8cd93b372d4
authorMartin Jambor <mjambor@suse.cz>
Thu, 31 Oct 2013 13:39:26 +0000 (31 14:39 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Thu, 31 Oct 2013 13:39:26 +0000 (31 14:39 +0100)
treeefe200a6667b78ffa70281a7f86826803c4019c8
parent0a466ec0c7ac16e9cfe0779694a99d6c52918387
re PR rtl-optimization/58934 (build fails on cris-elf in reload_cse_simplify_operands for newlib dtoa.c)

2013-10-31  Martin Jambor  <mjambor@suse.cz>

PR rtl-optimization/58934
Revert:
2013-10-30  Martin Jambor  <mjambor@suse.cz>
PR rtl-optimization/10474
* ira.c (find_moveable_pseudos): Do not calculate dominance info
nor df analysis.
(interesting_dest_for_shprep): New function.
(split_live_ranges_for_shrink_wrap): Likewise.
(ira): Calculate dominance info and df analysis. Call
split_live_ranges_for_shrink_wrap.

testsuite/
* gcc.dg/pr10474.c: New testcase.
* gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
* gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.

From-SVN: r204254
gcc/ChangeLog
gcc/ira.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c [deleted file]
gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c [deleted file]
gcc/testsuite/gcc.dg/pr10474.c [deleted file]