diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2010-05-28 15:35:56 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2010-05-28 15:35:56 +0200 |
commit | 005d613b2d1f0aa304895c9fce7551ead06e9964 (patch) | |
tree | aef948112082031f151b429a6974d2d490c0650b /gcc/java/expr.c | |
parent | 773c1c8d20959a8e2d1e6bece62490292e29c559 (diff) | |
download | gcc-005d613b2d1f0aa304895c9fce7551ead06e9964.zip gcc-005d613b2d1f0aa304895c9fce7551ead06e9964.tar.gz gcc-005d613b2d1f0aa304895c9fce7551ead06e9964.tar.bz2 |
re PR target/43636 (ICE in extract_insn, at recog.c:2103)
PR target/43636
* builtins.c (expand_movstr): Use a temporary pseudo instead
of target even when target is not NULL and not const0_rtx, but
fails movstr predicate.
* config/m32c/blkmov.md (movstr): Add predicate to first operand.
* gcc.c-torture/compile/pr43636.c: New test.
From-SVN: r159972
Diffstat (limited to 'gcc/java/expr.c')
0 files changed, 0 insertions, 0 deletions