X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fir%2Firflag_t.def;h=9535cdb4ea46d2b647df14ea65f5da369493fba8;hb=671ced672859c875de7c1d9c4a4750a29514446f;hp=e735997a7b1abb38258589535d0b6b3dc5faca0e;hpb=e44d1ff938e341cc4123c508257fd92df3878ffe;p=libfirm diff --git a/ir/ir/irflag_t.def b/ir/ir/irflag_t.def index e735997a7..9535cdb4e 100644 --- a/ir/ir/irflag_t.def +++ b/ir/ir/irflag_t.def @@ -61,9 +61,6 @@ I_FLAG(control_flow_strong_simplification , 7, ON) /** Algebraic simplifications. */ I_FLAG(algebraic_simplification , 8, ON) -/** Use combo instead of df/cf optimizations. */ -I_FLAG(combo , 9, ON) - /** Use Global Null Pointer Test elimination. */ I_FLAG(global_null_ptr_elimination , 10, ON) @@ -75,25 +72,20 @@ E_FLAG(dyn_meth_dispatch , 11, ON) */ I_FLAG(normalize , 12, ON) -/** precise exception context */ -I_FLAG(precise_exc_context , 15, ON) +I_FLAG(allow_conv_b , 13, ON) -/** Do Strength reduction */ -I_FLAG(strength_red , 17, ON) +/** precise exception context */ +I_FLAG(precise_exc_context , 15, OFF) /** Optimize Fragile OPs */ -I_FLAG(fragile_ops , 19, OFF) +I_FLAG(fragile_ops , 16, OFF) /** Optimize cast nodes. */ -E_FLAG(optimize_class_casts , 21, ON) E_FLAG(suppress_downcast_optimization , 22, OFF) /** Not really an optimization, removes Confirm nodes. */ I_FLAG(remove_confirm , 23, OFF) -/** Scalar replacement. */ -I_FLAG(scalar_replacement , 24, ON) - /** Load and Store have only Null exceptions. */ I_FLAG(ldst_only_null_ptr_exceptions , 25, ON) @@ -113,6 +105,3 @@ I_FLAG(closed_world , 31, OFF) /** This flag is set while the reassociation optimizations are running */ R_FLAG(reassoc , 0) - -/** This flag is set while architecture dependent optimizations are running */ -R_FLAG(arch_dep , 0)