From 976ff203d8df4bc42ba3b82c841cb6f3cae2c62d Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 10 Jan 1994 19:35:46 -0500 Subject: [PATCH] (emit_move_insn_1): Call gen_realpart and gen_imagpart instead of gen_lowpart and gen_highpart. From-SVN: r6378 --- gcc/expr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/expr.c b/gcc/expr.c index 7361503ea06..b499ffc15e2 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -1837,9 +1837,9 @@ emit_move_insn_1 (x, y) else { emit_insn (GEN_FCN (mov_optab->handlers[(int) submode].insn_code) - (gen_highpart (submode, x), gen_highpart (submode, y))); + (gen_realpart (submode, x), gen_realpart (submode, y))); emit_insn (GEN_FCN (mov_optab->handlers[(int) submode].insn_code) - (gen_lowpart (submode, x), gen_lowpart (submode, y))); + (gen_imagpart (submode, x), gen_imagpart (submode, y))); } if (GET_CODE (x) != CONCAT) -- 2.30.2