-void set_opt_critical_edges(int value)
-{
- if (value)
- libFIRM_opt |= OPT_CRITICAL_EDGES;
- else
- libFIRM_opt &= ~OPT_CRITICAL_EDGES;
-}
-
-void set_opt_reassociation(int value)
-{
- if (value)
- libFIRM_opt |= OPT_REASSOCIATION;
- else
- libFIRM_opt &= ~OPT_REASSOCIATION;
-}
-
-void set_opt_dead_node_elimination(int value)
-{
- if (value)
- libFIRM_opt |= OPT_DEAD_NODE_ELIMINATION;
- else
- libFIRM_opt &= ~OPT_DEAD_NODE_ELIMINATION;
-}
-
-void set_opt_dead_method_elimination (int value) {
- if (value)
- libFIRM_opt |= OPT_DEAD_METHOD_ELIMINATION;
- else
- libFIRM_opt &= ~OPT_DEAD_METHOD_ELIMINATION;
-}
-
-void set_opt_dead_method_elimination_verbose (int value) {
- if (value)
- libFIRM_opt |= OPT_DEAD_METHOD_ELIMINATION_VERBOSE;
- else
- libFIRM_opt &= ~OPT_DEAD_METHOD_ELIMINATION_VERBOSE;
-}