Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java @ 2524:e7d14327e4ac
Removed null check eliminator.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 27 Apr 2011 16:50:17 +0200 |
parents | 2f271a85d104 |
children | 58e00fb82a3d |
comparison
equal
deleted
inserted
replaced
2523:268b8eb84b6e | 2524:e7d14327e4ac |
---|---|
108 public static boolean OptCSEArrayLength; | 108 public static boolean OptCSEArrayLength; |
109 public static boolean OptGlobalValueNumbering; | 109 public static boolean OptGlobalValueNumbering; |
110 public static boolean OptCEElimination; | 110 public static boolean OptCEElimination; |
111 public static boolean OptBlockMerging; | 111 public static boolean OptBlockMerging; |
112 public static boolean OptBlockSkipping; | 112 public static boolean OptBlockSkipping; |
113 public static boolean OptNullCheckElimination; | |
114 public static boolean OptIterativeNCE; | 113 public static boolean OptIterativeNCE; |
115 public static boolean OptFlowSensitiveNCE; | 114 public static boolean OptFlowSensitiveNCE; |
116 public static boolean OptDeadCodeElimination1; | 115 public static boolean OptDeadCodeElimination1; |
117 public static boolean OptDeadCodeElimination2; | 116 public static boolean OptDeadCodeElimination2; |
118 public static boolean OptControlFlow; | 117 public static boolean OptControlFlow; |
181 OptLocalValueNumbering = l; | 180 OptLocalValueNumbering = l; |
182 OptLocalLoadElimination = l; | 181 OptLocalLoadElimination = l; |
183 PhiLoopStores = l; | 182 PhiLoopStores = l; |
184 OptControlFlow = l; | 183 OptControlFlow = l; |
185 OptMoveElimination = l; | 184 OptMoveElimination = l; |
186 OptNullCheckElimination = l; | |
187 | 185 |
188 // Level 2 optimizations | 186 // Level 2 optimizations |
189 OptInline = ll; | 187 OptInline = ll; |
190 OptBlockMerging = ll; | 188 OptBlockMerging = ll; |
191 | 189 |