re PR middle-end/45472 ([Middle-end volatile semantics] ICE: in move_op_ascend,…
re PR middle-end/45472 ([Middle-end volatile semantics] ICE: in move_op_ascend, at sel-sched.c:6124 with -fselective-scheduling2)
PR middle-end/45472
gcc/
* sel-sched-ir.c (merge_expr): Also change vinsn of merged expr
when the may_trap_p bit of the exprs being merged differs.
Reorder tests for speculativeness in the logical and operator.
testsuite/
* gcc.dg/45472.c: New test.
From-SVN: r196308
Showing
gcc/testsuite/gcc.dg/pr45472.c
0 → 100644
Please
register
or
sign in
to comment