X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fcfopt.c;h=76160e58da0a081a3a2ae6965695759fc59ff7b5;hb=1852308bd33b77378f0fca9e5347d4f9082464c4;hp=5cddcae655db2a5e0d39806f829813311a1e103a;hpb=e1397b01aceb38b6bb62c319007146af3b922f39;p=libfirm diff --git a/ir/opt/cfopt.c b/ir/opt/cfopt.c index 5cddcae65..76160e58d 100644 --- a/ir/opt/cfopt.c +++ b/ir/opt/cfopt.c @@ -50,6 +50,7 @@ #include "irflag_t.h" #include "firmstat.h" +#include "irpass.h" #include "iropt_dbg.h" @@ -873,3 +874,9 @@ restart: current_ir_graph = rem; } + +/* Creates an ir_graph pass for optimize_cf. */ +ir_graph_pass_t *optimize_cf_pass(const char *name) +{ + return def_graph_pass(name ? name : "optimize_cf", optimize_cf); +} /* optimize_cf_pass */