diff graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java @ 2533:c480605ef068

Removed canonicalizer.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 19:05:35 +0200
parents 7e7f817bdb28
children 4af63190ee3d
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java	Wed Apr 27 19:00:40 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java	Wed Apr 27 19:05:35 2011 +0200
@@ -90,19 +90,7 @@
     public static boolean InterpretInvokedMethods            = ____;
     public static boolean PrintStateInInterpreter            = ____;
 
-    // canonicalizer settings
-    public static boolean CanonicalizeFloatingPoint          = true;
-    public static boolean CanonicalizeNarrowingInStores      = true;
-    public static boolean CanonicalizeConstantFields         = true;
-    public static boolean CanonicalizeUnsafes                = true;
-    public static boolean CanonicalizeMultipliesToShifts     = true;
-    public static boolean CanonicalizeObjectCheckCast        = true;
-    public static boolean CanonicalizeObjectInstanceOf       = true;
-    public static boolean CanonicalizeFoldableMethods        = true;
-    public static boolean CanonicalizeArrayStoreChecks       = true;
-
     // all optimization settings
-    public static boolean OptCanonicalize;
     public static boolean OptLocalValueNumbering;
     public static boolean OptLocalLoadElimination;
     public static boolean OptCSEArrayLength;
@@ -171,7 +159,6 @@
         final boolean lll = (level >= 3);
 
         // Level 1 optimizations
-        OptCanonicalize                 = l;
         OptLocalValueNumbering          = l;
         OptLocalLoadElimination         = l;
         PhiLoopStores                   = l;