-/* 0 - don't do this optimization
- 1 - lets see, if there is a better graph */
-int optimized = 1; /* Turn off all optimizations */
+optimization_state_t libFIRM_verb =
+ DISABLE(OPT_OPTIMIZED) |
+ DISABLE(OPT_CSE) |
+ DISABLE(OPT_GLOBAL_CSE) |
+ DISABLE(OPT_STRENGTH_RED) |
+ DISABLE(OPT_CONSTANT_FOLDING) |
+ DISABLE(OPT_REDUNDANT_LOADSTORE) |
+ DISABLE(OPT_UNREACHABLE_CODE) |
+ DISABLE(OPT_CONTROL_FLOW_STRAIGHTENING) |
+ DISABLE(OPT_CONTROL_FLOW_WEAK_SIMPLIFICATION) |
+ DISABLE(OPT_CONTROL_FLOW_STRONG_SIMPLIFICATION) |
+ DISABLE(OPT_CRITICAL_EDGES) |
+ DISABLE(OPT_DEAD_NODE_ELIMINATION) |
+ DISABLE(OPT_DEAD_METHOD_ELIMINATION) |
+ DISABLE(OPT_REASSOCIATION) |
+ DISABLE(OPT_INLINE) |
+ DISABLE(OPT_DYN_METH_DISPATCH) |
+ DISABLE(OPT_NORMALIZE) |
+ DISABLE(OPT_TAIL_RECURSION) |
+ DISABLE(OPT_PRECISE_EXC_CONTEXT) |
+ 0;