Commit d7d775a0 by Jim Wilson

(emit_group_load): Add case using gen_lowpart.

From-SVN: r14224
parent b2e01876
...@@ -1813,6 +1813,9 @@ emit_group_load (x, y) ...@@ -1813,6 +1813,9 @@ emit_group_load (x, y)
&& GET_MODE (target_reg) == word_mode) && GET_MODE (target_reg) == word_mode)
/* This might be a const_double, so we can't just use SUBREG. */ /* This might be a const_double, so we can't just use SUBREG. */
source = operand_subword (y, 0, 0, VOIDmode); source = operand_subword (y, 0, 0, VOIDmode);
else if (GET_MODE_SIZE (GET_MODE (target_reg))
== GET_MODE_SIZE (GET_MODE (y)))
source = gen_lowpart (GET_MODE (target_reg), y);
else else
abort (); abort ();
} }
......
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