(emit_move_insn_1): Call gen_realpart and gen_imagpart instead of
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 11 Jan 1994 00:35:46 +0000 (19:35 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 11 Jan 1994 00:35:46 +0000 (19:35 -0500)
gen_lowpart and gen_highpart.

From-SVN: r6378

gcc/expr.c

index 7361503ea06c3a310d9b761252cf78b3fbf10e5c..b499ffc15e23d219fb419b68c9e24145dd7f68e9 100644 (file)
@@ -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)