re PR rtl-optimization/38280 (Revision 142207 breaks 416.gamess/481.wrf in SPEC CPU...
authorVladimir Makarov <vmakarov@redhat.com>
Tue, 2 Dec 2008 00:15:35 +0000 (00:15 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Tue, 2 Dec 2008 00:15:35 +0000 (00:15 +0000)
commitc6bb4c93ba95c1a4551ee66d380183ee61b9053a
tree2aad3bebe4e032f97a42c3426b872cba184d4d23
parentc3708565da74914baf60264ff8f94242678c79ff
re PR rtl-optimization/38280 (Revision 142207 breaks 416.gamess/481.wrf in SPEC CPU 2006)

2008-12-01  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/38280
* ira-build.c (loop_is_inside_p, regno_allocno_order_compare_func,
ira_rebuild_regno_allocno_list): New functions.
(regno_allocnos): New static variable.
(remove_unnecessary_allocnos): Allocate/deallocate regno_allocnos.
Call ira_rebuild_regno_allocno_list.

From-SVN: r142336
gcc/ChangeLog
gcc/ira-build.c