2013-11-19 Martin Jambor <mjambor@suse.cz>
commit7a19386fc9499eeaf1012102ba9d031d584c7179
authorjamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Nov 2013 22:53:06 +0000 (19 22:53 +0000)
committerjamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Nov 2013 22:53:06 +0000 (19 22:53 +0000)
tree77f125d9d6648d44ce0a3724256bad7615d241ac
parent5881a7cbfa0aba758cf1684c8e7ece7349791a96
2013-11-19  Martin Jambor  <mjambor@suse.cz>

PR rtl-optimization/59099
* ira.c (find_moveable_pseudos): Put back various analyses from ira()
here.
(ira): Move init_reg_equiv and call to
split_live_ranges_for_shrink_wrap up, remove analyses around call
to find_moveable_pseudos.

testsuite/
* gcc.target/i386/pr59099.c: New test.

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