From 243ad5522e877761588776aa7443b4dc1ad1d7a6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Mon, 25 Sep 2006 13:41:02 +0000 Subject: [PATCH] set correct register for SetST0 --- ir/be/ia32/ia32_transform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir/be/ia32/ia32_transform.c b/ir/be/ia32/ia32_transform.c index 17493a4a6..d5c769ac0 100644 --- a/ir/be/ia32/ia32_transform.c +++ b/ir/be/ia32/ia32_transform.c @@ -2425,7 +2425,7 @@ static ir_node *gen_be_Return(ia32_transform_env_t *env) { set_ia32_am_support(fld, ia32_am_Source); mproj = new_r_Proj(env->irg, env->block, fld, mode_M, pn_ia32_SetST0_M); fld = new_r_Proj(env->irg, env->block, fld, mode, pn_ia32_SetST0_res); - arch_set_irn_register(env->cg->arch_env, fld, &ia32_st_regs[REG_ST0]); + arch_set_irn_register(env->cg->arch_env, fld, &ia32_vfp_regs[REG_VF0]); /* set new return value */ set_irn_n(barrier, pn_ret_val, fld); -- 2.20.1