re PR target/69175 (ICE in haifa_luid_for_non_insn, at haifa-sched.c:7895)
authorJakub Jelinek <jakub@redhat.com>
Tue, 12 Jan 2016 13:19:49 +0000 (14:19 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 12 Jan 2016 13:19:49 +0000 (14:19 +0100)
commit5664cea1cd17a11eacb3f33d53547687c19c1ade
tree1cf5d8560b9863956ac09c4cf231554d24f378ab
parent5cc2af593f43d240161fd98cfbc1a06fc9bb96fa
re PR target/69175 (ICE in haifa_luid_for_non_insn, at haifa-sched.c:7895)

PR target/69175
* ifcvt.c (cond_exec_process_if_block): When removing the last
insn from then_bb, remove also any possible barriers that follow it.

* g++.dg/opt/pr69175.C: New test.

From-SVN: r232267
gcc/ChangeLog
gcc/ifcvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr69175.C [new file with mode: 0644]