aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2012-04-26 13:25:41 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2012-04-26 13:25:41 +0000
commit81c082ecd2881c3d1ed9387e4deeb922f74a8c4f (patch)
treeb4f69356a5e4627e28e208a4be5d6f7b33cf72a4 /gcc/ira.c
parent7989e39224e4be7cdd904dce1cacebfa4a7a7b3b (diff)
downloadgcc-81c082ecd2881c3d1ed9387e4deeb922f74a8c4f.zip
gcc-81c082ecd2881c3d1ed9387e4deeb922f74a8c4f.tar.gz
gcc-81c082ecd2881c3d1ed9387e4deeb922f74a8c4f.tar.bz2
re PR middle-end/52997 (FAIL: gcc.dg/c99-intconst-1.c (internal compiler error))
* PR middle-end/52997 * ira.c (find_moveable_pseudos): Call resize_reg_info. From-SVN: r186875
Diffstat (limited to 'gcc/ira.c')
-rw-r--r--gcc/ira.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/ira.c b/gcc/ira.c
index 3b598e6..49ecfaa 100644
--- a/gcc/ira.c
+++ b/gcc/ira.c
@@ -3983,7 +3983,8 @@ find_moveable_pseudos (void)
last_moveable_pseudo = max_reg_num ();
- fix_reg_equiv_init();
+ fix_reg_equiv_init ();
+ resize_reg_info ();
regstat_free_n_sets_and_refs ();
regstat_free_ri ();
regstat_init_n_sets_and_refs ();