diff options
author | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-29 16:18:11 +0000 |
---|---|---|
committer | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-29 16:18:11 +0000 |
commit | 788c583bac02b3050a066910f6cb50eb2a118b48 (patch) | |
tree | d7b9a7415da5fa36724a94419cd143fc3bc5a9fb /gcc | |
parent | 0ae4e4c9b5a01ad9324d960c7c0eefe5ef1298ad (diff) | |
download | gcc-788c583bac02b3050a066910f6cb50eb2a118b48.tar.gz |
2008-08-29 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-opt/37251
* ira-color.c (push_allocnos_to_stack): Truncate
removed_splay_allocno_vec.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139770 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/ira-color.c | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b299eb1a3b8..ba745d888c2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2008-08-29 Vladimir Makarov <vmakarov@redhat.com> + PR rtl-opt/37251 + + * ira-color.c (push_allocnos_to_stack): Truncate + removed_splay_allocno_vec. + +2008-08-29 Vladimir Makarov <vmakarov@redhat.com> + PR rtl-opt/37243 * ira-color (ira_fast_allocation): Don't assign hard registers to global allocnos. diff --git a/gcc/ira-color.c b/gcc/ira-color.c index 0cbb4978dba..a9a64b96ac6 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -926,6 +926,7 @@ push_allocnos_to_stack (void) int cost; /* Initialize. */ + VEC_truncate(ira_allocno_t, removed_splay_allocno_vec, 0); for (i = 0; i < ira_reg_class_cover_size; i++) { cover_class = ira_reg_class_cover[i]; |