- add more passes
[libfirm] / ir / opt / opt_frame.c
index a038e09..3ce9254 100644 (file)
@@ -33,6 +33,7 @@
 #include "type_t.h"
 #include "irouts.h"
 #include "iredges.h"
+#include "irtools.h"
 
 /*
  * Optimize the frame type of an irg by removing
@@ -107,3 +108,8 @@ void opt_frame_irg(ir_graph *irg) {
        }
        irp_free_resources(irp, IR_RESOURCE_ENTITY_LINK);
 }
+
+ir_graph_pass_t *opt_frame_irg_pass(const char *name, int verify, int dump)
+{
+       return def_graph_pass(name ? name : "opt_frame_irg", verify, dump, opt_frame_irg);
+}