diff options
author | Tom de Vries <tom@codesourcery.com> | 2015-11-06 13:21:51 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2015-11-06 13:21:51 +0000 |
commit | 4a4b6c4c277f17b2f33c6c6828a906c028d8a0b6 (patch) | |
tree | f82c03681afd524bd201e90cf7dd5b870573c584 /gcc/tree-parloops.c | |
parent | c9aa6b940fb8c010ffbba8a6a2eb3ce1de21389f (diff) | |
download | gcc-4a4b6c4c277f17b2f33c6c6828a906c028d8a0b6.tar.gz |
Fix transform_to_exit_first_loop_alt with -g
2015-11-06 Tom de Vries <tom@codesourcery.com>
* tree-cfg.c (gimple_split_block_before_cond_jump): Split before
cond_jump, instead of split after last nondebug insn before cond_jump.
* tree-parloops.c (transform_to_exit_first_loop_alt): Verify ssa before
returning.
From-SVN: r229847
Diffstat (limited to 'gcc/tree-parloops.c')
-rw-r--r-- | gcc/tree-parloops.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index 6c856340b96..3d41275c4d3 100644 --- a/gcc/tree-parloops.c +++ b/gcc/tree-parloops.c @@ -1737,6 +1737,8 @@ transform_to_exit_first_loop_alt (struct loop *loop, /* Recalculate dominance info. */ free_dominance_info (CDI_DOMINATORS); calculate_dominance_info (CDI_DOMINATORS); + + checking_verify_ssa (true, true); } /* Tries to moves the exit condition of LOOP to the beginning of its header |