]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR target/84700 (ICE on 32-bit BE powerpc targets w/ -misel -O1)
authorJakub Jelinek <jakub@redhat.com>
Fri, 22 Jun 2018 20:29:34 +0000 (22:29 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 22 Jun 2018 20:29:34 +0000 (22:29 +0200)
commit8ae01fd0b7c703d4984617f630ccdfd9d27a1eda
tree7cc264b476f7d1dee327f35d3de7dc6a4735b27d
parentdeea4ea79bd225297c9dc3b8ef59b5cf0f520c7b
backport: re PR target/84700 (ICE on 32-bit BE powerpc targets w/ -misel -O1)

Backported from mainline
2018-03-05  Jakub Jelinek  <jakub@redhat.com>

PR target/84700
* combine.c (combine_simplify_rtx): Don't try to simplify if
if_then_else_cond returned non-NULL, but either true_rtx or false_rtx
are equal to x.

* gcc.target/powerpc/pr84700.c: New test.

From-SVN: r261913
gcc/ChangeLog
gcc/combine.c
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr84700.c [new file with mode: 0644]