Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/ir/Value.java @ 2537:4a016ff4d2df
Clean up on LIRGenerator and related.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 27 Apr 2011 19:53:46 +0200 |
parents | 16b9a8b5ad39 |
children | e1ba5a93e997 |
comparison
equal
deleted
inserted
replaced
2536:099f2a12788a | 2537:4a016ff4d2df |
---|---|
64 LiveControl, // live for control dependencies | 64 LiveControl, // live for control dependencies |
65 LiveSideEffect, // live for possible side-effects only | 65 LiveSideEffect, // live for possible side-effects only |
66 LiveStore, // instruction is a store | 66 LiveStore, // instruction is a store |
67 PhiDead, // phi is illegal because local is dead | 67 PhiDead, // phi is illegal because local is dead |
68 PhiCannotSimplify, // phi cannot be simplified | 68 PhiCannotSimplify, // phi cannot be simplified |
69 PhiVisited, // phi has been visited during simplification | 69 PhiVisited; // phi has been visited during simplification |
70 | |
71 ResultIsUnique; // the result of this instruction is guaranteed to be unique (e.g. a new object) | |
72 | 70 |
73 public final int mask = 1 << ordinal(); | 71 public final int mask = 1 << ordinal(); |
74 } | 72 } |
75 | 73 |
76 private static final int LIVE_FLAGS = Flag.LiveValue.mask | | 74 private static final int LIVE_FLAGS = Flag.LiveValue.mask | |