]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR target/78643 (ICE in convert_move, at expr.c:230)
authorJakub Jelinek <jakub@redhat.com>
Mon, 25 Jun 2018 16:57:13 +0000 (18:57 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 25 Jun 2018 16:57:13 +0000 (18:57 +0200)
commit9997947e483e03fd35eb9f9f5c0a737b43408ede
treefaaee4fedd79d782aa28ca458d0a23c3090e5eeb
parentedd6f1fbbb68417a4d551b2baeeddfed872dbf4c
backport: re PR target/78643 (ICE in convert_move, at expr.c:230)

Backported from mainline
2017-12-02  Jakub Jelinek  <jakub@redhat.com>

PR target/78643
PR target/80583
* expr.c (get_inner_reference): If DECL_MODE of a non-bitfield
is BLKmode for vector field with vector raw mode, use TYPE_MODE
instead of DECL_MODE.

* gcc.target/i386/pr80583.c: New test.

From-SVN: r262041
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr80583.c [new file with mode: 0644]