comparison graal/GraalCompiler/src/com/sun/c1x/ir/ValueVisitor.java @ 2671:d8601d421b96

New Deoptimize node, remove ResolveClass node and replace it with deoptimization
author Gilles Duboscq <gilles.duboscq@oracle.com>
date Thu, 12 May 2011 17:17:50 +0200
parents 63633fb05914
children 7ed72769d51a
comparison
equal deleted inserted replaced
2670:50b181d88c9f 2671:d8601d421b96
59 public abstract void visitNewObjectArray(NewObjectArray i); 59 public abstract void visitNewObjectArray(NewObjectArray i);
60 public abstract void visitNewTypeArray(NewTypeArray i); 60 public abstract void visitNewTypeArray(NewTypeArray i);
61 public abstract void visitNullCheck(NullCheck i); 61 public abstract void visitNullCheck(NullCheck i);
62 public abstract void visitPhi(Phi i); 62 public abstract void visitPhi(Phi i);
63 public abstract void visitRegisterFinalizer(RegisterFinalizer i); 63 public abstract void visitRegisterFinalizer(RegisterFinalizer i);
64 public abstract void visitResolveClass(ResolveClass i);
65 public abstract void visitReturn(Return i); 64 public abstract void visitReturn(Return i);
66 public abstract void visitShiftOp(ShiftOp i); 65 public abstract void visitShiftOp(ShiftOp i);
67 public abstract void visitStoreField(StoreField i); 66 public abstract void visitStoreField(StoreField i);
68 public abstract void visitStoreIndexed(StoreIndexed i); 67 public abstract void visitStoreIndexed(StoreIndexed i);
69 public abstract void visitTableSwitch(TableSwitch i); 68 public abstract void visitTableSwitch(TableSwitch i);
70 public abstract void visitThrow(Throw i); 69 public abstract void visitThrow(Throw i);
70 public abstract void visitDeoptimize(Deoptimize deoptimize);
71 } 71 }