From ee4f23d216ae0b6b4cb641e67228f6605da77d2b Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Thu, 6 Sep 2007 11:25:13 +0000 Subject: [PATCH] bugfix for Conv Float>64 signed [r15694] --- ir/be/ia32/ia32_intrinsics.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir/be/ia32/ia32_intrinsics.c b/ir/be/ia32/ia32_intrinsics.c index 44f1c199f..18a355236 100644 --- a/ir/be/ia32/ia32_intrinsics.c +++ b/ir/be/ia32/ia32_intrinsics.c @@ -668,7 +668,7 @@ static int map_Conv(ir_node *call, void *ctx) { a_f = new_rd_ia32_l_vfist(dbg, irg, block, frame, a_f, get_irg_no_mem(irg)); set_ia32_frame_ent(a_f, ent); set_ia32_use_frame(a_f); - set_ia32_ls_mode(a_f, mode_D); + set_ia32_ls_mode(a_f, mode_Ls); mem = a_f; /* load low part of the result */ -- 2.20.1