tree-ssa-loop-niter.c (estimate_numbers_of_iterations_loop): Do not predict loops with multiple exits realistically.
* tree-ssa-loop-niter.c (estimate_numbers_of_iterations_loop): Do not predict loops with multiple exits realistically. * cfgloopanal.c (single_likely_exit): New function. From-SVN: r192434
This commit is contained in:
parent
f9bf4777c1
commit
6d96bad253
1 changed files with 2 additions and 1 deletions
|
@ -254,7 +254,8 @@ extern basic_block *get_loop_body_in_custom_order (const struct loop *,
|
|||
int (*) (const void *, const void *));
|
||||
|
||||
extern VEC (edge, heap) *get_loop_exit_edges (const struct loop *);
|
||||
edge single_exit (const struct loop *);
|
||||
extern edge single_exit (const struct loop *);
|
||||
extern edge single_likely_exit (struct loop *loop);
|
||||
extern unsigned num_loop_branches (const struct loop *);
|
||||
|
||||
extern edge loop_preheader_edge (const struct loop *);
|
||||
|
|
Loading…
Add table
Reference in a new issue