From 93da909d12b7bec51aa36ee5f05966c331f90fb9 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Fri, 22 Aug 2008 18:24:00 +0000 Subject: [PATCH] Use symbolic names instead of magic values for the position parameter of get_irn_n(). [r21364] --- ir/be/ia32/bearch_ia32.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index 83e28f125..5f685efac 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -630,9 +630,10 @@ static int ia32_get_op_estimated_cost(const ir_node *irn) (we assume they are in cache), other memory operations cost 20 cycles. */ - if(is_ia32_use_frame(irn) || - (is_ia32_NoReg_GP(get_irn_n(irn, 0)) && - is_ia32_NoReg_GP(get_irn_n(irn, 1)))) { + if (is_ia32_use_frame(irn) || ( + is_ia32_NoReg_GP(get_irn_n(irn, n_ia32_base)) && + is_ia32_NoReg_GP(get_irn_n(irn, n_ia32_index)) + )) { cost += 5; } else { cost += 20; -- 2.20.1