From ca8cd1439e712863aca83e77e54769644d8ebe17 Mon Sep 17 00:00:00 2001 From: vmakarov Date: Wed, 13 Apr 2011 18:26:52 +0000 Subject: [PATCH] 2011-04-13 Vladimir Makarov PR rtl-optimization/48455 * ira-costs.c (find_costs_and_classes): Use i_mem_cost instead of `temp_costs->mem_cost'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@172389 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/ira-costs.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4347718..2045933 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2011-04-13 Vladimir Makarov + + PR rtl-optimization/48455 + * ira-costs.c (find_costs_and_classes): Use i_mem_cost instead of + `temp_costs->mem_cost'. + 2011-04-13 Jan Hubicka * ipa-inline.h: New file. diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index dd3123c..3b113b6 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -1663,10 +1663,10 @@ find_costs_and_classes (FILE *dump_file) } } if (equiv_savings < 0) - temp_costs->mem_cost = -equiv_savings; + i_mem_cost = -equiv_savings; else if (equiv_savings > 0) { - temp_costs->mem_cost = 0; + i_mem_cost = 0; for (k = cost_classes_ptr->num - 1; k >= 0; k--) i_costs[k] += equiv_savings; } -- 2.7.4