]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ira.c
re PR rtl-optimization/10474 (shrink wrapping for functions)
authorMartin Jambor <mjambor@suse.cz>
Fri, 22 Nov 2013 19:37:00 +0000 (20:37 +0100)
committerJeff Law <law@gcc.gnu.org>
Fri, 22 Nov 2013 19:37:00 +0000 (12:37 -0700)
commit3e749749392a1d8e0db2ddc311239ccbc200a09f
tree04370e9177d4c1329d1c272aae76514f302647b1
parentd4fdb4dfd1cf2a563f4caa4effc35bd896aaf8bd
re PR rtl-optimization/10474 (shrink wrapping for functions)

PR rtl-optimization/10474
* ira.c (interesting_dest_for_shprep_1): New function.
(interesting_dest_for_shprep): Use interesting_dest_for_shprep_1,
also check parallels.

testsuite/
* gcc.dg/pr10474.c: Also test ppc64.
* gcc.dg/ira-shrinkwrap-prep-1.c: Also tes ppc64, changed all ints
        to longs.
* gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.

From-SVN: r205281
gcc/ChangeLog
gcc/ira.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c
gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c
gcc/testsuite/gcc.dg/pr10474.c