re PR middle-end/81768 (error: control flow in the middle of basic block)
authorJakub Jelinek <jakub@redhat.com>
Tue, 5 Sep 2017 21:31:39 +0000 (23:31 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 5 Sep 2017 21:31:39 +0000 (23:31 +0200)
commitbcc6842ba5563b075ed2946de20151928f572aca
treeead300eac786b1112032ec3f8f02984e27c3cb62
parent3d178f0c0c800997a69d8e2824c9cc8148a89549
re PR middle-end/81768 (error: control flow in the middle of basic block)

PR middle-end/81768
* omp-expand.c (expand_omp_simd): Force second operands of COND_EXPR
into gimple val before gimplification fo the COND_EXPR.

* gcc.dg/gomp/pr81768-1.c: New test.

From-SVN: r251741
gcc/ChangeLog
gcc/omp-expand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gomp/pr81768-1.c [new file with mode: 0644]