Commit c5d74498 by Eric Botcazou Committed by Eric Botcazou

sparc.c (sparc_emit_float_lib_cmp): Use emit_move_insn for moves to TFmode stack slots.

	* config/sparc/sparc.c (sparc_emit_float_lib_cmp): Use
	emit_move_insn for moves to TFmode stack slots.

From-SVN: r100058
parent 313344b4
2005-05-22 Eric Botcazou <ebotcazou@libertysurf.fr>
* config/sparc/sparc.c (sparc_emit_float_lib_cmp): Use
emit_move_insn for moves to TFmode stack slots.
2005-05-21 Richard Guenther <rguenth@gcc.gnu.org>
* tree-stdarg.c (execute_optimize_stdarg): Handle references
......
......@@ -5805,7 +5805,7 @@ sparc_emit_float_lib_cmp (rtx x, rtx y, enum rtx_code comparison)
if (GET_CODE (x) != MEM)
{
slot0 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0);
emit_insn (gen_rtx_SET (VOIDmode, slot0, x));
emit_move_insn (slot0, x);
}
else
slot0 = x;
......@@ -5813,7 +5813,7 @@ sparc_emit_float_lib_cmp (rtx x, rtx y, enum rtx_code comparison)
if (GET_CODE (y) != MEM)
{
slot1 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0);
emit_insn (gen_rtx_SET (VOIDmode, slot1, y));
emit_move_insn (slot1, y);
}
else
slot1 = y;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment