X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fana%2Firconsconfirm.c;h=03c21498bdacff9357e070f664d1d67b825e9df6;hb=9cab5b6088d720cc6912f6a5d1033e62a1ecb0e3;hp=d30fe3548e912a99032a0fd07afe41ba83cf7b59;hpb=f9a6c6a7950b2dac7e3fb6bf59dcb035153ba75b;p=libfirm diff --git a/ir/ana/irconsconfirm.c b/ir/ana/irconsconfirm.c index d30fe3548..03c21498b 100644 --- a/ir/ana/irconsconfirm.c +++ b/ir/ana/irconsconfirm.c @@ -38,6 +38,7 @@ #include "irprintf.h" #include "irgopt.h" #include "irtools.h" +#include "array_t.h" /** * Walker environment. @@ -124,7 +125,7 @@ static void handle_case(ir_node *block, ir_node *irn, long nr, env_t *env) { * @param env statistical environment */ static void handle_modeb(ir_node *block, ir_node *selector, pn_Cond pnc, env_t *env) { - ir_node *cond, *old, *cond_block, *other_blk = NULL, *con = NULL; + ir_node *cond, *old, *cond_block = NULL, *other_blk = NULL, *con = NULL; ir_node *c_b = NULL, *c_o = NULL; const ir_edge_t *edge, *next; @@ -454,6 +455,7 @@ void construct_confirms(ir_graph *irg) { edges_deactivate(irg); } /* construct_confirms */ +#if 0 /** * Post-walker: Remove Confirm nodes */ @@ -472,6 +474,7 @@ static void rem_Confirm(ir_node *n, void *env) { } } } /* rem_Confirm */ +#endif /* * Remove all Confirm nodes from a graph.