From 71dab80472730d0cdf99db33192ae290f58c1f17 Mon Sep 17 00:00:00 2001 From: Andreas Zwinkau Date: Thu, 15 Sep 2011 10:43:56 +0200 Subject: [PATCH] Insert declarations to remove cparser warnings --- ir/opt/opt_manage.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ir/opt/opt_manage.h b/ir/opt/opt_manage.h index 5624e27af..18da55120 100644 --- a/ir/opt/opt_manage.h +++ b/ir/opt/opt_manage.h @@ -59,4 +59,22 @@ typedef struct optdesc_t { */ void perform_irg_optimization(ir_graph *irg, optdesc_t *opt); +/** A list of all optimization descriptions + * TODO We could put something like this into the API + */ +extern optdesc_t opt_ifconv; +extern optdesc_t opt_fpvrp; +extern optdesc_t opt_cf; +extern optdesc_t opt_deconv; +extern optdesc_t opt_simplify_bool; +extern optdesc_t opt_code_placement; +extern optdesc_t opt_combo; +extern optdesc_t opt_loadstore; +extern optdesc_t opt_peel_loops; +extern optdesc_t opt_unroll_loops; +extern optdesc_t opt_invert_loops; +extern optdesc_t opt_gcse; +extern optdesc_t opt_parallel_mem; +extern optdesc_t opt_jumpthread; + #endif /* FIRM_OPT_MANAGE_H */ -- 2.20.1