diff graal/GraalCompiler/src/com/sun/c1x/ir/Value.java @ 2539:fa3bda50cbfd

More clean up on Value.Flags.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 20:22:05 +0200
parents e1ba5a93e997
children 3fc322165071
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/Value.java	Wed Apr 27 20:13:54 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/ir/Value.java	Wed Apr 27 20:22:05 2011 +0200
@@ -47,12 +47,9 @@
         NoReadBarrier,      // does not require read barrier
         NoWriteBarrier,     // does not require write barrier
         IsLoaded,           // field or method is resolved and class is loaded and initialized
-        NeedsPatching,
         LiveValue,          // live because value is used
         LiveDeopt,          // live for deoptimization
-        LiveControl,        // live for control dependencies
         LiveSideEffect,     // live for possible side-effects only
-        LiveStore,          // instruction is a store
         PhiDead,            // phi is illegal because local is dead
         PhiCannotSimplify,  // phi cannot be simplified
         PhiVisited;         // phi has been visited during simplification
@@ -62,7 +59,6 @@
 
     private static final int LIVE_FLAGS = Flag.LiveValue.mask |
                                           Flag.LiveDeopt.mask |
-                                          Flag.LiveControl.mask |
                                           Flag.LiveSideEffect.mask;
     /**
      * The kind of this value. This is {@link CiKind#Void} for instructions that produce no value.