comparison graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java @ 2642:8932f1027050

Removed local value map.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 11 May 2011 14:15:14 +0200
parents d1c5a798b73c
children 4694daa6af3a
comparison
equal deleted inserted replaced
2641:d1c5a798b73c 2642:8932f1027050
85 public static int TraceBytecodeParserLevel = 0; 85 public static int TraceBytecodeParserLevel = 0;
86 public static boolean PrintAssumptions = ____; 86 public static boolean PrintAssumptions = ____;
87 public static boolean QuietBailout = ____; 87 public static boolean QuietBailout = ____;
88 88
89 // all optimization settings 89 // all optimization settings
90 public static boolean OptLocalValueNumbering;
91 public static boolean OptCSEArrayLength; 90 public static boolean OptCSEArrayLength;
92 public static boolean OptBlockSkipping; 91 public static boolean OptBlockSkipping;
93 public static boolean OptControlFlow; 92 public static boolean OptControlFlow;
94 93
95 // optimistic optimization settings 94 // optimistic optimization settings
148 final boolean l = (level >= 1); 147 final boolean l = (level >= 1);
149 final boolean ll = (level >= 2); 148 final boolean ll = (level >= 2);
150 final boolean lll = (level >= 3); 149 final boolean lll = (level >= 3);
151 150
152 // Level 1 optimizations 151 // Level 1 optimizations
153 OptLocalValueNumbering = l;
154 PhiLoopStores = l; 152 PhiLoopStores = l;
155 OptControlFlow = l; 153 OptControlFlow = l;
156 154
157 // Level 2 optimizations 155 // Level 2 optimizations
158 OptInline = ll; 156 OptInline = ll;