OSDN Git Service

Nullify regno_allocno_map of the removed allocno.
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 May 2010 14:02:43 +0000 (14:02 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 05:04:21 +0000 (14:04 +0900)
commitbcaff8243f5e9a0587ef1c5b9f7f6e9ddfa67344
tree443ffbc40e0c41b759d5db65f7aeafe9018831fa
parent60173e1d6b2e9c30d9fc41556d65cf4dcb952033
Nullify regno_allocno_map of the removed allocno.

gcc/

2010-05-10  H.J. Lu<hongjiu.lu@intel.com>
    Vladimir Makarov<vmakarov@redhat.com>

PR rtl-optimization/44012
* ira-build.c (remove_unnecessary_allocnos): Nullify
regno_allocno_map of the removed allocno.

gcc/testsuite/

2010-05-10  H.J. Lu  <hongjiu.lu@intel.com>

PR rtl-optimization/44012
* gcc.dg/pr44012.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159223 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog