Commit bc8a0e39 by Jim Wilson

(store_split_bit_field): Reject gen_lowpart_common

output if it returns the input value.

From-SVN: r6430
parent 9033081d
...@@ -691,7 +691,7 @@ store_split_bit_field (op0, bitsize, bitpos, value, align) ...@@ -691,7 +691,7 @@ store_split_bit_field (op0, bitsize, bitpos, value, align)
{ {
rtx word = gen_lowpart_common (word_mode, value); rtx word = gen_lowpart_common (word_mode, value);
if (word) if (word && (value != word))
value = word; value = word;
else else
value = gen_lowpart_common (word_mode, value = gen_lowpart_common (word_mode,
......
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