PR rtl-optimization/59166
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2013 20:54:37 +0000 (20:54 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2013 20:54:37 +0000 (20:54 +0000)
commite561a4d3628eedc50e20ce55a790a1677d202c04
tree24e0beaf45dda2fa9d828f649cefe0700c0a2ca9
parent779ab56836b9ff1987d42a1e95ae9f9f5af0f95c
PR rtl-optimization/59166
* ira.c (find_moveable_pseudos): Use DF_REF_REAL_LOC instead of
DF_REF_LOC in validate_change call.
(split_live_ranges_for_shrink_wrap): Likewise.

* gcc.dg/torture/pr59166.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205413 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ira.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr59166.c [new file with mode: 0644]