aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfgcleanup.c
diff options
context:
space:
mode:
authorRazya Ladelsky <razya@il.ibm.com>2010-01-28 14:24:25 +0000
committerRazya Ladelsky <razya@gcc.gnu.org>2010-01-28 14:24:25 +0000
commit8adfe01d22b81637ff7fe786212993db8b236e30 (patch)
tree7a639af528d71a0f6c3e76747fe4b509e6a022a8 /gcc/tree-cfgcleanup.c
parent3d952fb7837516c37b16810e15fa8f197cc5cbb3 (diff)
downloadgcc-8adfe01d22b81637ff7fe786212993db8b236e30.zip
gcc-8adfe01d22b81637ff7fe786212993db8b236e30.tar.gz
gcc-8adfe01d22b81637ff7fe786212993db8b236e30.tar.bz2
28-01-2010 Razya Ladelsky <razya@il.ibm.com>
* tree-parloops.c (transform_to_exit_first_loop): Update the basic block list passed to gimple_duplicate_sese_tail. (parallelize_loops): Avoid parallelization when the function has_nonlocal_label. Avoid parallelization when the preheader is IRREDUCIBLE. Try to optimize when estimated_loop_iterations_int is unresolved. Add the loop's location to the dump file. * tree-cfg.c(add_phi_args_after_redirect): Remove. (gimple_duplicate_sese_tail): Remove the check for the latch. Redirect nexits to the exit block. Remove handling of the incoming edges to the latch. Redirect the backedge from the copied latch to the exit bb. From-SVN: r156321
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
0 files changed, 0 insertions, 0 deletions