X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firflag_t.def;h=3b88631272e8251d66117b59e315b07ff2c35fb6;hb=2de19654e65c59e0d0b8fa1de27c548a2e71ff74;hp=ee167acea0f9a55b9715d633b535481762c6d7e1;hpb=79b409329e8b6e9f43ac71df6599372fa0dbe497;p=libfirm diff --git a/ir/ir/irflag_t.def b/ir/ir/irflag_t.def index ee167acea..3b8863127 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) @@ -78,13 +75,10 @@ I_FLAG(normalize , 12, ON) I_FLAG(allow_conv_b , 13, ON) /** precise exception context */ -I_FLAG(precise_exc_context , 15, ON) - -/** Do Strength reduction */ -I_FLAG(strength_red , 17, ON) +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) @@ -93,9 +87,6 @@ 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) @@ -115,6 +106,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)