]> 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>
Mon, 25 Jun 2018 17:27:47 +0000 (19:27 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 25 Jun 2018 17:27:47 +0000 (19:27 +0200)
commit6374236845ef64d1b986472e5adf41341ae6df92
tree3431f0b6a56a223be7e67864dca840bb6b7bd577
parente068b46f13d990d92791284b210ad6fd4fba8891
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: r262070
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr84700.c [new file with mode: 0644]