- ENABLE(OPT_OPTIMIZED) |
- ENABLE(OPT_CSE) |
- DISABLE(OPT_GLOBAL_CSE) |
- ENABLE(OPT_CONSTANT_FOLDING) |
- ENABLE(OPT_UNREACHABLE_CODE) |
- ENABLE(OPT_CONTROL_FLOW_STRAIGHTENING) |
- ENABLE(OPT_CONTROL_FLOW_WEAK_SIMPLIFICATION) |
- ENABLE(OPT_CONTROL_FLOW_STRONG_SIMPLIFICATION) |
- ENABLE(OPT_CRITICAL_EDGES) |
- ENABLE(OPT_DEAD_NODE_ELIMINATION) |
- ENABLE(OPT_DEAD_METHOD_ELIMINATION) |
- ENABLE(OPT_REASSOCIATION) |
- ENABLE(OPT_INLINE) |
- ENABLE(OPT_DYN_METH_DISPATCH) |
- ENABLE(OPT_NORMALIZE) |
- ENABLE(OPT_TAIL_RECURSION);
-
-/* set the flags with set_flagname, get the flag with get_flagname */
-void set_opt_cse (int value)
-{
- if (value)
- libFIRM_opt |= OPT_CSE;
- else
- libFIRM_opt &= ~OPT_CSE;
-}