remove irsimpletype stuff (unused/broken)
[libfirm] / ir / be / bemain.c
index 69c0beb..409fa37 100644 (file)
@@ -83,7 +83,6 @@ static be_options_t be_options = {
        BE_TIME_OFF,                       /* no timing */
        0,                                 /* no opt profile */
        0,                                 /* try to omit frame pointer */
-       0,                                 /* try to omit leaf frame pointer */
        0,                                 /* create PIC code */
        0,                                 /* create gprof compatible profiling code */
        BE_VERIFY_WARN,                    /* verification level: warn */
@@ -134,7 +133,6 @@ static const lc_opt_table_entry_t be_main_options[] = {
        LC_OPT_ENT_STR      ("config",     "read another config file containing backend options", config_file, sizeof(config_file)),
        LC_OPT_ENT_ENUM_MASK("dump",       "dump irg on several occasions",                       &dump_var),
        LC_OPT_ENT_BOOL     ("omitfp",     "omit frame pointer",                                  &be_options.omit_fp),
-       LC_OPT_ENT_BOOL     ("omitleaffp", "omit frame pointer in leaf routines",                 &be_options.omit_leaf_fp),
        LC_OPT_ENT_BOOL     ("pic",        "create PIC code",                                     &be_options.pic),
        LC_OPT_ENT_BOOL     ("gprof",      "create gprof profiling code",                         &be_options.gprof),
        LC_OPT_ENT_ENUM_PTR ("verify",     "verify the backend irg",                              &verify_var),
@@ -253,11 +251,11 @@ asm_constraint_flags_t be_parse_asm_constraints(const char *constraint)
        }
 
        if ((
-               flags & ASM_CONSTRAINT_FLAG_MODIFIER_WRITE &&
-               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_WRITE &&
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE
            ) || (
-               flags & ASM_CONSTRAINT_FLAG_MODIFIER_READ &&
-               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_READ &&
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ
            )) {
                flags |= ASM_CONSTRAINT_FLAG_INVALID;
        }
@@ -667,7 +665,6 @@ static void be_main_loop(FILE *file_handle, const char *cup_name)
                /* we switch off optimizations here, because they might cause trouble */
                save_optimization_state(&state);
                set_optimize(0);
-               set_opt_normalize(0);
                set_opt_cse(0);
 
                /* add Keeps for should_be_different constrained nodes  */