]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/69764 (ICE on x86_64-linux-gnu at -O0 (in decompose, at rtl...
authorJakub Jelinek <jakub@redhat.com>
Fri, 12 Feb 2016 16:49:44 +0000 (17:49 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 12 Feb 2016 16:49:44 +0000 (17:49 +0100)
commitc3090c1f521bb5fedd5e7f977bce1bf0e1fc0a8e
tree4720e253b740575b1b04e427d1aaaddcb7eee59e
parent8222034d0514bef24332f8d9cb848241d688d09b
re PR rtl-optimization/69764 (ICE on x86_64-linux-gnu at -O0 (in decompose, at rtl.h:2107))

PR rtl-optimization/69764
PR rtl-optimization/69771
* optabs.c (expand_binop_directly): For shift_optab_p, force
convert_modes with VOIDmode if xop1 has VOIDmode.

* c-c++-common/pr69764.c: New test.
* gcc.dg/torture/pr69771.c: New test.

From-SVN: r233381
gcc/ChangeLog
gcc/optabs.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/pr69764.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr69771.c [new file with mode: 0644]