aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-costs.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ira-costs.c')
-rw-r--r--gcc/ira-costs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c
index 7fb40bc7a93..7916cb27bf1 100644
--- a/gcc/ira-costs.c
+++ b/gcc/ira-costs.c
@@ -1665,6 +1665,7 @@ ira_finish_costs_once (void)
static void
init_costs (void)
{
+ init_subregs_of_mode ();
costs = (struct costs *) ira_allocate (max_struct_costs_size
* cost_elements_num);
pref_buffer