X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Fpseudo_irg.c;h=a824fb21077bf2cde1db08f6d18e43526b3562e1;hb=7c36344d22a7c306a4e216f135c974bdb9f6b943;hp=cc16d8ecd4af70b99a3f6d810db57d0d27fd27e0;hpb=0fbcef83aa6060534172bb13e71cdadb04428806;p=libfirm diff --git a/ir/ir/pseudo_irg.c b/ir/ir/pseudo_irg.c index cc16d8ecd..a824fb210 100644 --- a/ir/ir/pseudo_irg.c +++ b/ir/ir/pseudo_irg.c @@ -35,20 +35,23 @@ /* Returns the number of pseudo graphs in the program. */ -int get_irp_n_pseudo_irgs(void) { - assert (irp && irp->pseudo_graphs); - return ARR_LEN(irp->pseudo_graphs); +int get_irp_n_pseudo_irgs(void) +{ + assert (irp && irp->pseudo_graphs); + return ARR_LEN(irp->pseudo_graphs); } /* Returns the pos'th pseudo graph in the program. */ -ir_graph *get_irp_pseudo_irg(int pos) { - assert(0 <= pos && pos <= get_irp_n_pseudo_irgs()); - return irp->pseudo_graphs[pos]; +ir_graph *get_irp_pseudo_irg(int pos) +{ + assert(0 <= pos && pos <= get_irp_n_pseudo_irgs()); + return irp->pseudo_graphs[pos]; } -void add_irp_pseudo_irg(ir_graph *irg) { - assert (irp && irp->pseudo_graphs); - ARR_APP1(ir_graph *, irp->pseudo_graphs, irg); +void add_irp_pseudo_irg(ir_graph *irg) +{ + assert (irp && irp->pseudo_graphs); + ARR_APP1(ir_graph *, irp->pseudo_graphs, irg); } @@ -57,34 +60,37 @@ void add_irp_pseudo_irg(ir_graph *irg) { * The pseudo representation can only be used for analyses. It may not be * optimized. Pseudo graphs are kept in a separate graph list in irprog. */ -ir_graph * -new_pseudo_ir_graph(ir_entity *ent, int n_loc) { - ir_graph *res = new_r_ir_graph (ent, n_loc); - add_irp_pseudo_irg(res); /* remember this graph global. */ - return res; +ir_graph *new_pseudo_ir_graph(ir_entity *ent, int n_loc) +{ + ir_graph *res = new_r_ir_graph(ent, n_loc); + add_irp_pseudo_irg(res); /* remember this graph global. */ + return res; } /* Returns non-zero ir ir_graph is pseudo graph. */ int is_pseudo_ir_graph(ir_graph *irg) { - int i, n_pseudo_irgs; + int i, n_pseudo_irgs; - assert(irg && "nothing here"); - assert(is_ir_graph(irg) && "no ir_graph given"); + assert(irg && "nothing here"); + assert(is_ir_graph(irg) && "no ir_graph given"); - n_pseudo_irgs = get_irp_n_pseudo_irgs(); - for (i = 0; i < n_pseudo_irgs; ++i) { - if (irg == get_irp_pseudo_irg(i)) return 1; - } - return 0; + n_pseudo_irgs = get_irp_n_pseudo_irgs(); + for (i = 0; i < n_pseudo_irgs; ++i) { + if (irg == get_irp_pseudo_irg(i)) + return 1; + } + return 0; } static int visit_pseudo_irgs = 0; -void set_visit_pseudo_irgs(int x) { - visit_pseudo_irgs = x; +void set_visit_pseudo_irgs(int x) +{ + visit_pseudo_irgs = x; } -int get_visit_pseudo_irgs(void) { - return visit_pseudo_irgs; +int get_visit_pseudo_irgs(void) +{ + return visit_pseudo_irgs; }