re PR target/40577 (ICE on valid code: in extract_insn)

PR target/40577
	* config/alpha/alpha.c (alpha_expand_unaligned_store): Convert src
	to DImode when generating insq_le insn.

From-SVN: r150249
This commit is contained in:
Uros Bizjak 2009-07-30 09:45:26 +02:00 committed by Uros Bizjak
parent f267a58d64
commit 06ce9d7f21
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2009-07-30 Uros Bizjak <ubizjak@gmail.com>
PR target/40577
* config/alpha/alpha.c (alpha_expand_unaligned_store): Convert src
to DImode when generating insq_le insn.
2009-07-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Backport from mainline:

View File

@ -3542,7 +3542,7 @@ alpha_expand_unaligned_store (rtx dst, rtx src,
emit_insn (gen_insll_le (insl, gen_lowpart (SImode, src), addr));
break;
case 8:
emit_insn (gen_insql_le (insl, src, addr));
emit_insn (gen_insql_le (insl, gen_lowpart (DImode, src), addr));
break;
}
}