re PR target/77834 (ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstri...
authorJakub Jelinek <jakub@redhat.com>
Fri, 4 Nov 2016 19:14:07 +0000 (20:14 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 4 Nov 2016 19:14:07 +0000 (20:14 +0100)
commit5f4cebba260db0f1b1edf45152be3bad2ed779a8
tree44171163f2384ac617137b2fbe9257ebe8efbebc
parent6e3ae7e6f5699430cdedd1ca2a7b5cfa020171aa
re PR target/77834 (ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstringop-strategy=libcall)

PR target/77834
* alias.c (nonoverlapping_memrefs_p): Return 0 if exprx or expry
doesn't have rtl set.

* gcc.dg/pr77834.c: New test.

From-SVN: r241859
gcc/ChangeLog
gcc/alias.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr77834.c [new file with mode: 0644]