diff options
Diffstat (limited to 'gcc/cfgloop.h')
-rw-r--r-- | gcc/cfgloop.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/cfgloop.h b/gcc/cfgloop.h index aa12dbf..19fc93f 100644 --- a/gcc/cfgloop.h +++ b/gcc/cfgloop.h @@ -254,10 +254,12 @@ extern bool duplicate_loop_to_header_edge (struct loop *, edge, unsigned, sbitmap, edge, VEC (edge, heap) **, int); extern struct loop *loopify (edge, edge, - basic_block, edge, edge, bool); + basic_block, edge, edge, bool, + unsigned, unsigned); struct loop * loop_version (struct loop *, void *, - basic_block *, bool); + basic_block *, unsigned, unsigned, unsigned, bool); extern bool remove_path (edge); +void scale_loop_frequencies (struct loop *, int, int); /* Induction variable analysis. */ |