X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=testprograms%2Fif_while_example.c;h=7cfaa96cbadf213ac2996ddf42a4e95e9083d259;hb=d904350bc3a4b3b9c77a71d683be6c44b041a33d;hp=50758d25c50c068f2e05798a610655ad7396d7a6;hpb=dddcc630819f338c3b45e2bc646233e6872d5bb6;p=libfirm diff --git a/testprograms/if_while_example.c b/testprograms/if_while_example.c index 50758d25c..7cfaa96cb 100644 --- a/testprograms/if_while_example.c +++ b/testprograms/if_while_example.c @@ -44,9 +44,9 @@ int main(void) { ir_graph *irg; - type *owner; - type *proc_main; - type *prim_t_int; + ir_type *owner; + ir_type *proc_main; + ir_type *prim_t_int; entity *ent; ir_node *b, *x, *r, *t, *f; @@ -95,9 +95,9 @@ main(void) /* generate a block for the loop header and the conditional branch */ r = new_immBlock (); add_immBlock_pred (r, x); - x = new_Cond (new_Proj(new_Cmp(new_Const (mode_Iu, new_tarval_from_long (0, mode_Is)), - new_Const (mode_Iu, new_tarval_from_long (0, mode_Is))), - mode_b, Eq)); + x = new_Cond (new_Proj(new_Cmp(new_Const (mode_Iu, new_tarval_from_long (0, mode_Iu)), + new_Const (mode_Iu, new_tarval_from_long (0, mode_Iu))), + mode_b, pn_Cmp_Eq)); f = new_Proj (x, mode_X, 0); t = new_Proj (x, mode_X, 1); @@ -132,21 +132,21 @@ main(void) add_immBlock_pred (get_irg_end_block(irg), x); mature_immBlock (get_irg_end_block(irg)); - finalize_cons (irg); + irg_finalize_cons (irg); printf("Optimizing ...\n"); local_optimize_graph(irg); dead_node_elimination(irg); - compute_outs(irg); + compute_irg_outs(irg); /* verify the graph */ irg_vrfy(irg); /* output the vcg file */ printf("Done building the graph. Dumping it with out-edges.\n"); - dump_out_edges(); + dump_out_edges(1); dump_ir_graph (irg, 0); printf("Use xvcg to view this graph:\n"); printf("/ben/goetz/bin/xvcg GRAPHNAME\n\n");