diff options
author | Andrey Belevantsev <abel@ispras.ru> | 2013-02-27 12:56:08 +0400 |
---|---|---|
committer | Andrey Belevantsev <abel@gcc.gnu.org> | 2013-02-27 12:56:08 +0400 |
commit | 436a956a80a5b083348ce9c336b59ae04f883f2e (patch) | |
tree | 9ce85787bc76ebf33091259846b485916408196d /gcc/cp/class.c | |
parent | 0fcb564b72f58f8d3fa3351fbad33d32b63697ca (diff) | |
download | gcc-436a956a80a5b083348ce9c336b59ae04f883f2e.zip gcc-436a956a80a5b083348ce9c336b59ae04f883f2e.tar.gz gcc-436a956a80a5b083348ce9c336b59ae04f883f2e.tar.bz2 |
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
Diffstat (limited to 'gcc/cp/class.c')
0 files changed, 0 insertions, 0 deletions