Commit 3f9ee203 authored by Matthias Braun's avatar Matthias Braun
Browse files

new register allocator

[r25643]
parent d3a67593
......@@ -207,7 +207,7 @@ static void memory_operand_walker(ir_node *irn, void *env)
/**
* Starts a walk for memory operands if supported by the backend.
*/
static inline void check_for_memory_operands(ir_graph *irg)
void check_for_memory_operands(ir_graph *irg)
{
irg_walk_graph(irg, NULL, memory_operand_walker, NULL);
}
......
......@@ -123,4 +123,6 @@ struct be_ra_chordal_opts_t {
void be_pre_spill_prepare_constr(be_chordal_env_t *cenv);
void check_for_memory_operands(ir_graph *irg);
#endif /* FIRM_BE_BECHORDAL_T_H */
......@@ -62,6 +62,7 @@ void be_init_spillbelady3(void);
//void be_init_spilllinearscan(void);
void be_init_ssaconstr(void);
void be_init_stabs(void);
void be_init_straight_alloc(void);
void be_init_ifg(void);
void be_init_irgmod(void);
void be_init_loopana(void);
......@@ -111,6 +112,7 @@ void be_init_modules(void)
// be_init_spilllinearscan();
be_init_daemelspill();
be_init_ssaconstr();
be_init_straight_alloc();
be_init_state();
be_init_ifg();
be_init_stabs();
......
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment