re PR target/85945 (ICE in resolve_subreg_use, at lower-subreg.c:751)
authorJakub Jelinek <jakub@redhat.com>
Thu, 14 Jun 2018 13:35:06 +0000 (15:35 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 14 Jun 2018 13:35:06 +0000 (15:35 +0200)
commit75b5bc017bbeb83768564a3bd8128e382d327102
treefbdf198a6c3f99aadacfcc2a274072d316ded024
parent977ac63eab69884aa8d4bd317d7c1b80627d75ef
re PR target/85945 (ICE in resolve_subreg_use, at lower-subreg.c:751)

PR target/85945
* lower-subreg.c (find_decomposable_subregs): Don't decompose float
subregs of multi-word pseudos unless the float mode has word size.

* gcc.c-torture/compile/pr85945.c: New test.

From-SVN: r261593
gcc/ChangeLog
gcc/lower-subreg.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr85945.c [new file with mode: 0644]