diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:35:46 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:35:46 -0500 |
commit | 976ff203d8df4bc42ba3b82c841cb6f3cae2c62d (patch) | |
tree | 1f7e4d3ebe5b6deac93a2eaa70a58b3c210e4333 /gcc | |
parent | dc139c902a1d756ca394150ac5c78c7ead83835a (diff) | |
download | gcc-976ff203d8df4bc42ba3b82c841cb6f3cae2c62d.zip gcc-976ff203d8df4bc42ba3b82c841cb6f3cae2c62d.tar.gz gcc-976ff203d8df4bc42ba3b82c841cb6f3cae2c62d.tar.bz2 |
(emit_move_insn_1): Call gen_realpart and gen_imagpart instead of
gen_lowpart and gen_highpart.
From-SVN: r6378
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/expr.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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) |