X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fcommon%2Ffirm.c;h=553b3058fd9195499fb49c7ca0c8affb98b864c9;hb=e88385016800d3c56c3fa09770e9f7995c42e106;hp=e62952acb2975ad17a8a305aa687fbab0b18bf36;hpb=9022c59ec32373291b4685c60ee4751b30c41594;p=libfirm diff --git a/ir/common/firm.c b/ir/common/firm.c index e62952acb..553b3058f 100644 --- a/ir/common/firm.c +++ b/ir/common/firm.c @@ -137,8 +137,7 @@ void ir_init(const firm_parameter_t *param) firm_init_loop_opt(); /* Init architecture dependent optimizations. */ - arch_dep_init(arch_dep_default_factory); - arch_dep_set_opts(0); + arch_dep_set_opts(arch_dep_none); init_irnode(); @@ -154,8 +153,6 @@ void ir_finish(void) for (i = get_irp_n_irgs() - 1; i >= 0; --i) free_ir_graph(get_irp_irg(i)); - for (i = get_irp_n_pseudo_irgs() - 1; i >= 0; --i) - free_ir_graph(get_irp_pseudo_irg(i)); free_type_entities(get_glob_type()); for (i = get_irp_n_types() - 1; i >= 0; --i)