From cd39b81dc83c8be8efe91c586b85c9f00b7cebe6 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Thu, 6 Apr 2006 16:47:58 +0000 Subject: [PATCH] Handle new ia32_isa_t type comments added --- ir/be/ia32/ia32_optimize.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ir/be/ia32/ia32_optimize.c b/ir/be/ia32/ia32_optimize.c index c90b2d0f8..ea107be42 100644 --- a/ir/be/ia32/ia32_optimize.c +++ b/ir/be/ia32/ia32_optimize.c @@ -84,6 +84,7 @@ static ir_node *gen_SymConst(ia32_transform_env_t *env) { ir_node *block = env->block; if (mode_is_float(mode)) { + FP_USED(env->cg); if (USE_SSE2(env->cg)) cnst = new_rd_ia32_fConst(dbg, irg, block, mode); else @@ -466,7 +467,7 @@ static void ia32_create_Pop(ir_node *irn, ia32_code_gen_t *cg) { if (arch_get_irn_register(cg->arch_env, get_irn_n(load, 1)) != &ia32_gp_regs[REG_GP_NOREG]) return; - if (arch_get_irn_register(cg->arch_env, get_irn_n(load, 0)) != cg->isa->sp) + if (arch_get_irn_register(cg->arch_env, get_irn_n(load, 0)) != cg->isa->arch_isa.sp) return; /* ok, translate into pop */ -- 2.20.1