]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/53887 (ICE in hoist_edge_and_branch_if_true, at tree-switch-conversi...
authorSteven Bosscher <steven@gcc.gnu.org>
Mon, 9 Jul 2012 18:53:35 +0000 (18:53 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Mon, 9 Jul 2012 18:53:35 +0000 (18:53 +0000)
commit238065a73bd2bab6c3eb69e6d43cd8115a5b4245
treed7f84fe48d87db0df890f2f77c86736581a54e5d
parent06e3e32bcd55600300f4a393a77bb582ff68cdf9
re PR middle-end/53887 (ICE in hoist_edge_and_branch_if_true, at tree-switch-conversion.c:79)

gcc/
PR tree-optimization/53887
* tree-cfg.c (group_case_labels_stmt): Make non-static.
* tree-flow.h (group_case_labels_stmt): Add prototype.
* tree-switch-conversion.c (process_switch): Use group_case_labels_stmt
to pre-process every switch.

testsuite/
PR tree-optimization/53887
* gcc.dg/pr53887.c: New test.

From-SVN: r189389
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr53887.c [new file with mode: 0644]
gcc/tree-cfg.c
gcc/tree-flow.h
gcc/tree-switch-conversion.c
This page took 0.06215 seconds and 5 git commands to generate.