3c8a34531976b2ee4f9f387197eb7d8175347e70
[libfirm] / ir / be / beblocksched.h
1 /*
2  * Block schedule calculator
3  *
4  * $Id$
5  */
6 #ifndef _BEBLOCKSCHED_H
7 #define _BEBLOCKSCHED_H
8
9 #include "obst.h"
10 #include "execfreq.h"
11 #include "irnode.h"
12 #include "irgraph.h"
13
14 ir_node **be_create_block_schedule(ir_graph *irg, ir_exec_freq *execfreqs);
15
16 #ifdef WITH_LIBCORE
17 #include <libcore/lc_opts.h>
18 void be_block_schedule_register_options(lc_opt_entry_t *grp);
19 #endif
20
21 #endif