X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Firflag.h;h=780580f28d9bbbe44f0e358bf6cac31e78527ad3;hb=1553e92153d3b718a7f5575dcbbe8abbffc579c0;hp=a444f66db25459f089338618ad4073017f53da16;hpb=e5880a46d8ad4c06fb6008163418202478471df6;p=libfirm diff --git a/include/libfirm/irflag.h b/include/libfirm/irflag.h index a444f66db..780580f28 100644 --- a/include/libfirm/irflag.h +++ b/include/libfirm/irflag.h @@ -97,17 +97,6 @@ FIRM_API int get_opt_cse(void); */ FIRM_API void set_opt_global_cse(int value); -/** Enables/Disables unreachable code elimination. - * - * If set, evaluate conditions of conditional branch and replace the - * branch with a Jmp/Bad Tuple. - * - * If opt_unreachable_code == 1 replace nodes (except Block, - * Phi and Tuple) with a Bad predecessor by the Bad node. - * Default: opt_unreachable_code == 1. - */ -FIRM_API void set_opt_unreachable_code(int value); - /** Enable/Disable optimization of dynamic method dispatch. * * This flag enables/disables the optimization of dynamic method dispatch. @@ -212,10 +201,10 @@ FIRM_API void all_optimizations_off(void); * Possible verification modes. */ typedef enum firm_verification_t { - FIRM_VERIFICATION_OFF = 0, /**< do not verify nodes at all */ - FIRM_VERIFICATION_ON = 1, /**< do node verification and assert on error in debug version */ - FIRM_VERIFICATION_REPORT = 2, /**< do node verification, but report to stderr only */ - FIRM_VERIFICATION_ERROR_ONLY = 3 /**< do node verification, but NEVER do assert nor report */ + FIRM_VERIFICATION_OFF = 0, /**< do not verify nodes at all */ + FIRM_VERIFICATION_ON = 1, /**< do node verification and assert on error in debug version */ + FIRM_VERIFICATION_REPORT = 2, /**< do node verification, but report to stderr only */ + FIRM_VERIFICATION_ERROR_ONLY = 3 /**< do node verification, but NEVER do assert nor report */ } firm_verification_t; /** Select verification of IR nodes and types.