X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Flower%2Flower_hl.c;h=d767d17b3dd19ae460a47717e018ad51b65ca85e;hb=07c77ebb4b165865ecdfc45a048ac55dea14d84e;hp=e54e777a9fe85be1fb3f24e395b3658bce7a7477;hpb=f8cc15664f571aa7ef89d6f6bc8d5bd2b8ca7d53;p=libfirm diff --git a/ir/lower/lower_hl.c b/ir/lower/lower_hl.c index e54e777a9..d767d17b3 100644 --- a/ir/lower/lower_hl.c +++ b/ir/lower/lower_hl.c @@ -212,9 +212,6 @@ static void lower_symconst(ir_node *symc) ir_graph *irg; switch (get_SymConst_kind(symc)) { - case symconst_type_tag: - assert(!"SymConst kind symconst_type_tag not implemented"); - break; case symconst_type_size: /* rewrite the SymConst node by a Const node */ irg = get_irn_irg(symc); @@ -271,7 +268,7 @@ static void lower_symconst(ir_node *symc) assert(!"unknown SymConst kind"); break; } -} /* lower_symconst */ +} /** * Checks, whether a size is an integral size @@ -285,7 +282,7 @@ static int is_integral_size(int size) return 0; /* must be at least byte size */ return size >= 8; -} /* is_integral_size */ +} /** * lower bitfield load access. @@ -375,7 +372,7 @@ static void lower_bitfields_loads(ir_node *proj, ir_node *load) } exchange(proj, res); -} /* lower_bitfields_loads */ +} /** * lower bitfield store access. @@ -459,7 +456,7 @@ static void lower_bitfields_stores(ir_node *store) set_Store_mem(store, mem); set_Store_value(store, value); set_Store_ptr(store, ptr); -} /* lower_bitfields_stores */ +} /** * lowers IR-nodes, called from walker @@ -537,7 +534,7 @@ static int lower_highlevel_graph_wrapper(ir_graph *irg, void *context) lower_highlevel_graph(irg); return 0; -} /* lower_highlevel_graph_wrapper */ +} ir_graph_pass_t *lower_highlevel_graph_pass(const char *name) { @@ -545,7 +542,7 @@ ir_graph_pass_t *lower_highlevel_graph_pass(const char *name) return def_graph_pass_constructor( &pass->pass, name ? name : "lower_hl", lower_highlevel_graph_wrapper); -} /* lower_highlevel_graph_pass */ +} /* * does the same as lower_highlevel() for all nodes on the const code irg @@ -553,7 +550,7 @@ ir_graph_pass_t *lower_highlevel_graph_pass(const char *name) void lower_const_code(void) { walk_const_code(NULL, lower_irnode, NULL); -} /* lower_const_code */ +} ir_prog_pass_t *lower_const_code_pass(const char *name) { @@ -575,4 +572,4 @@ void lower_highlevel() lower_highlevel_graph(irg); } lower_const_code(); -} /* lower_highlevel */ +}