re PR target/28675 (ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm])
authorIan Lance Taylor <iant@google.com>
Fri, 27 Apr 2007 04:11:47 +0000 (04:11 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Fri, 27 Apr 2007 04:11:47 +0000 (04:11 +0000)
commitf5c3dc96c341e300248c37f76067b5a02d61bffb
tree8c11ae004937c006a4b4b23a9a29439c32f3beee
parentd333b74f9446e22d8c35a6713b3934f97e96a8aa
re PR target/28675 (ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm])

gcc/:
PR target/28675
* reload.c (find_reloads_subreg_address): If the address was valid
in the original mode but not in the new mode, reload the whole
address.
testsuite/:
PR target/28675
* gcc.c-torture/compile/pr28675.c: New test.

From-SVN: r124211
gcc/ChangeLog
gcc/reload.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr28675.c [new file with mode: 0644]