# HG changeset patch # User Thomas Wuerthinger # Date 1312838874 -7200 # Node ID 9b59afa78775164567aa4717ffddcfa12a83405d # Parent 4275ca8dde2b5e665a0a349faeeb3c49442d463a Remove copy method from nodes. diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Anchor.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Anchor.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Anchor.java Mon Aug 08 23:27:54 2011 +0200 @@ -92,11 +92,4 @@ } }; } - - @Override - public Node copy(Graph into) { - Anchor x = new Anchor(into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/And.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/And.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/And.java Mon Aug 08 23:27:54 2011 +0200 @@ -46,12 +46,6 @@ return "&"; } - @Override - public Node copy(Graph into) { - And x = new And(kind, null, null, into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ArrayLength.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ArrayLength.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ArrayLength.java Mon Aug 08 23:27:54 2011 +0200 @@ -67,11 +67,6 @@ out.print(array()).print(".length"); } - @Override - public Node copy(Graph into) { - return new ArrayLength(null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CastNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CastNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CastNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -69,9 +69,4 @@ public void print(LogStream out) { out.print("cast node ").print(value().toString()); } - - @Override - public Node copy(Graph into) { - return new CastNode(kind, null, into); - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CheckCast.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CheckCast.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CheckCast.java Mon Aug 08 23:27:54 2011 +0200 @@ -78,11 +78,6 @@ print(CiUtil.toJavaName(targetClass())); } - @Override - public Node copy(Graph into) { - return new CheckCast(null, null, into); - } - private static CanonicalizerOp CANONICALIZER = new CanonicalizerOp() { @Override public Node canonical(Node node, NotifyReProcess reProcess) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Compare.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Compare.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Compare.java Mon Aug 08 23:27:54 2011 +0200 @@ -39,7 +39,7 @@ * into variants that do not materialize the value (CompareIf, CompareGuard...) * */ -public final class Compare extends BooleanNode implements Node.GlobalValueNumberable { +public final class Compare extends BooleanNode { @Input private Value x; @Input private Value y; @@ -151,13 +151,6 @@ return properties; } - @Override - public Node copy(Graph into) { - Compare x = new Compare(null, condition, null, into); - x.unorderedIsTrue = unorderedIsTrue; - return x; - } - private static CanonicalizerOp CANONICALIZER = new CanonicalizerOp() { @Override public Node canonical(Node node, NotifyReProcess reProcess) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Conditional.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Conditional.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Conditional.java Mon Aug 08 23:27:54 2011 +0200 @@ -99,12 +99,6 @@ print(falseValue()); } - @Override - public Node copy(Graph into) { - Conditional x = new Conditional(kind, into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Constant.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Constant.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Constant.java Mon Aug 08 23:27:54 2011 +0200 @@ -182,9 +182,4 @@ public String shortName() { return value.name(); } - - @Override - public Node copy(Graph into) { - return new Constant(value, into); - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Convert.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Convert.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Convert.java Mon Aug 08 23:27:54 2011 +0200 @@ -66,10 +66,4 @@ public void print(LogStream out) { out.print(Bytecodes.nameOf(opcode)).print('(').print(value()).print(')'); } - - @Override - public Node copy(Graph into) { - Convert x = new Convert(opcode, null, kind, into); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CreateVectorNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CreateVectorNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/CreateVectorNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -83,13 +83,6 @@ out.print("vector with length ").print(length().toString()); } - @Override - public Node copy(Graph into) { - CreateVectorNode x = new CreateVectorNode(reversed, null, into); - super.copyInto(x); - return x; - } - private LoopBegin createLoop(Map map) { EndNode end = new EndNode(graph()); LoopBegin loopBegin = new LoopBegin(graph()); diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Deoptimize.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Deoptimize.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Deoptimize.java Mon Aug 08 23:27:54 2011 +0200 @@ -80,12 +80,4 @@ properties.put("action", action); return properties; } - - @Override - public Node copy(Graph into) { - Deoptimize x = new Deoptimize(action, into); - x.setMessage(message); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/EndNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/EndNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/EndNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -45,13 +45,6 @@ out.print("end"); } - @Override - public Node copy(Graph into) { - EndNode x = new EndNode(into); - super.copyInto(x); - return x; - } - public Merge merge() { if (usages().size() == 0) { return null; diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ExceptionObject.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ExceptionObject.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ExceptionObject.java Mon Aug 08 23:27:54 2011 +0200 @@ -48,11 +48,4 @@ public void print(LogStream out) { out.print("incoming exception"); } - - @Override - public Node copy(Graph into) { - ExceptionObject x = new ExceptionObject(into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FixedGuard.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FixedGuard.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FixedGuard.java Mon Aug 08 23:27:54 2011 +0200 @@ -57,13 +57,6 @@ conditions.add(x); } - @Override - public Node copy(Graph into) { - FixedGuard x = new FixedGuard(into); - super.copyInto(x); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatAdd.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatAdd.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatAdd.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,12 +41,6 @@ return "+"; } - @Override - public Node copy(Graph into) { - FloatAdd x = new FloatAdd(kind, null, null, isStrictFP(), into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatDiv.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatDiv.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatDiv.java Mon Aug 08 23:27:54 2011 +0200 @@ -40,12 +40,6 @@ return "/"; } - @Override - public Node copy(Graph into) { - FloatDiv x = new FloatDiv(kind, null, null, isStrictFP(), into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatMul.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatMul.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatMul.java Mon Aug 08 23:27:54 2011 +0200 @@ -52,11 +52,6 @@ return "*"; } - @Override - public Node copy(Graph into) { - return new FloatMul(kind, null, null, isStrictFP(), into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatRem.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatRem.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatRem.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,11 +41,6 @@ return "%"; } - @Override - public Node copy(Graph into) { - return new FloatRem(kind, null, null, isStrictFP(), into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatSub.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatSub.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatSub.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,11 +41,6 @@ return "-"; } - @Override - public Node copy(Graph into) { - return new FloatSub(kind, null, null, isStrictFP(), into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/GuardNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/GuardNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/GuardNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -70,11 +70,6 @@ out.print("guard node ").print(node()); } - @Override - public Node copy(Graph into) { - return new GuardNode(null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/If.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/If.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/If.java Mon Aug 08 23:27:54 2011 +0200 @@ -114,13 +114,6 @@ return "If"; } - @Override - public Node copy(Graph into) { - If x = new If(null, probability(0), into); - super.copyInto(x); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAdd.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAdd.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAdd.java Mon Aug 08 23:27:54 2011 +0200 @@ -37,11 +37,6 @@ } @Override - public Node copy(Graph into) { - return new IntegerAdd(kind, null, null, into); - } - - @Override public String shortName() { return "+"; } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAddVectorNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAddVectorNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAddVectorNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -55,13 +55,6 @@ } @Override - public Node copy(Graph into) { - IntegerAddVectorNode x = new IntegerAddVectorNode(null, null, into); - super.copyInto(x); - return x; - } - - @Override public void addToLoop(LoopBegin loop, IdentityHashMap nodes) { nodes.put(this, new IntegerAdd(CiKind.Int, nodes.get(vector()), value(), graph())); } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerDiv.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerDiv.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerDiv.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,11 +41,6 @@ return "/"; } - @Override - public Node copy(Graph into) { - return new IntegerDiv(kind, null, null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerMul.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerMul.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerMul.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,11 +41,6 @@ return "*"; } - @Override - public Node copy(Graph into) { - return new IntegerMul(kind, null, null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerRem.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerRem.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerRem.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,11 +41,6 @@ return "%"; } - @Override - public Node copy(Graph into) { - return new IntegerRem(kind, null, null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerSub.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerSub.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerSub.java Mon Aug 08 23:27:54 2011 +0200 @@ -37,11 +37,6 @@ } @Override - public Node copy(Graph into) { - return new IntegerSub(kind, null, null, into); - } - - @Override public String shortName() { return "-"; } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Invoke.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Invoke.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Invoke.java Mon Aug 08 23:27:54 2011 +0200 @@ -184,12 +184,4 @@ properties.put("bci", bci); return properties; } - - @Override - public Node copy(Graph into) { - Invoke x = new Invoke(bci, opcode, kind, new Value[argumentCount], target, returnType, into); - x.setCanInline(canInline); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsNonNull.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsNonNull.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsNonNull.java Mon Aug 08 23:27:54 2011 +0200 @@ -78,11 +78,6 @@ out.print("null_check(").print(object()).print(')'); } - @Override - public Node copy(Graph into) { - return new IsNonNull(null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsType.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsType.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IsType.java Mon Aug 08 23:27:54 2011 +0200 @@ -94,11 +94,6 @@ return properties; } - @Override - public Node copy(Graph into) { - return new IsType(null, type, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LeftShift.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LeftShift.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LeftShift.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,12 +41,6 @@ return "<<"; } - @Override - public Node copy(Graph into) { - LeftShift ls = new LeftShift(kind, null, null, into); - return ls; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadField.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadField.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadField.java Mon Aug 08 23:27:54 2011 +0200 @@ -105,13 +105,6 @@ return null; } - @Override - public Node copy(Graph into) { - LoadField x = new LoadField(null, field, into); - super.copyInto(x); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadIndexed.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadIndexed.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoadIndexed.java Mon Aug 08 23:27:54 2011 +0200 @@ -93,11 +93,4 @@ } return super.lookup(clazz); } - - @Override - public Node copy(Graph into) { - LoadIndexed x = new LoadIndexed(null, null, null, elementKind(), into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Local.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Local.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Local.java Mon Aug 08 23:27:54 2011 +0200 @@ -96,11 +96,4 @@ properties.put("index", index()); return properties; } - - @Override - public Node copy(Graph into) { - Local x = new Local(kind, index, into); - x.setDeclaredType(declaredType()); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LocationNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LocationNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LocationNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -100,11 +100,6 @@ return valueKind; } - @Override - public Node copy(Graph into) { - return new LocationNode(locationIdentity, valueKind, displacement, into); - } - public CiValue createAddress(LIRGenerator lirGenerator, Value object) { CiValue indexValue = CiValue.IllegalValue; Scale indexScale = Scale.Times1; diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LookupSwitch.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LookupSwitch.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LookupSwitch.java Mon Aug 08 23:27:54 2011 +0200 @@ -83,11 +83,4 @@ INSTRUCTION.advance(out); out.print("default : ").print(defaultSuccessor()); } - - @Override - public Node copy(Graph into) { - LookupSwitch x = new LookupSwitch(null, Arrays.asList(new FixedNodeWithNext[numberOfCases() + 1]), keys.clone(), branchProbability.clone(), into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopBegin.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopBegin.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopBegin.java Mon Aug 08 23:27:54 2011 +0200 @@ -73,14 +73,6 @@ } @Override - public Node copy(Graph into) { - LoopBegin x = new LoopBegin(into); - x.setLoopFrequency(loopFrequency); - super.copyInto(x); - return x; - } - - @Override public int phiPredecessorCount() { return 2; } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopCounter.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopCounter.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopCounter.java Mon Aug 08 23:27:54 2011 +0200 @@ -81,9 +81,4 @@ } - @Override - public Node copy(Graph into) { - return new LoopCounter(kind, null, null, null, into); - } - } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopEnd.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopEnd.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/LoopEnd.java Mon Aug 08 23:27:54 2011 +0200 @@ -62,13 +62,6 @@ } @Override - public Node copy(Graph into) { - LoopEnd x = new LoopEnd(into); - super.copyInto(x); - return x; - } - - @Override public Iterable< ? extends Node> dataInputs() { return Collections.emptyList(); } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MaterializeNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MaterializeNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MaterializeNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -36,9 +36,4 @@ public void print(LogStream out) { out.print("materialize(").print(condition().toString()).print(')'); } - - @Override - public Node copy(Graph into) { - return new MaterializeNode(null, into); - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Merge.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Merge.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Merge.java Mon Aug 08 23:27:54 2011 +0200 @@ -265,14 +265,6 @@ return "Merge #" + id(); } - @Override - public Node copy(Graph into) { - assert getClass() == Merge.class : "copy of " + getClass(); - Merge x = new Merge(into); - super.copyInto(x); - return x; - } - public void removeEnd(EndNode pred) { int predIndex = ends.indexOf(pred); assert predIndex != -1; diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorAddress.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorAddress.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorAddress.java Mon Aug 08 23:27:54 2011 +0200 @@ -66,10 +66,4 @@ properties.put("monitorIndex", monitorIndex); return properties; } - - @Override - public Node copy(Graph into) { - MonitorAddress x = new MonitorAddress(monitorIndex, into); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorEnter.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorEnter.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorEnter.java Mon Aug 08 23:27:54 2011 +0200 @@ -51,11 +51,4 @@ public void print(LogStream out) { out.print("enter monitor[").print(lockNumber).print("](").print(object()).print(')'); } - - @Override - public Node copy(Graph into) { - MonitorEnter x = new MonitorEnter(null, null, lockNumber, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorExit.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorExit.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/MonitorExit.java Mon Aug 08 23:27:54 2011 +0200 @@ -51,11 +51,4 @@ public void print(LogStream out) { out.print("exit monitor[").print(lockNumber).print("](").print(object()).print(')'); } - - @Override - public Node copy(Graph into) { - MonitorExit x = new MonitorExit(null, null, lockNumber, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Negate.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Negate.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Negate.java Mon Aug 08 23:27:54 2011 +0200 @@ -69,12 +69,6 @@ out.print("- ").print(x()); } - @Override - public Node copy(Graph into) { - Negate x = new Negate(kind, into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NegateBooleanNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NegateBooleanNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NegateBooleanNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -55,11 +55,6 @@ out.print(value()).print("!"); } - @Override - public Node copy(Graph into) { - return new NegateBooleanNode(null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewInstance.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewInstance.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewInstance.java Mon Aug 08 23:27:54 2011 +0200 @@ -89,13 +89,6 @@ return properties; } - @Override - public Node copy(Graph into) { - NewInstance x = new NewInstance(instanceClass, cpi, constantPool, into); - super.copyInto(x); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewMultiArray.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewMultiArray.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewMultiArray.java Mon Aug 08 23:27:54 2011 +0200 @@ -115,11 +115,4 @@ } out.print("] ").print(CiUtil.toJavaName(elementType)); } - - @Override - public Node copy(Graph into) { - NewMultiArray x = new NewMultiArray(elementType, new Value[dimensionCount()], cpi, constantPool, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewObjectArray.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewObjectArray.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewObjectArray.java Mon Aug 08 23:27:54 2011 +0200 @@ -77,11 +77,4 @@ public void print(LogStream out) { out.print("new object array [").print(length()).print("] ").print(CiUtil.toJavaName(elementType())); } - - @Override - public Node copy(Graph into) { - NewObjectArray x = new NewObjectArray(elementClass, null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewTypeArray.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewTypeArray.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NewTypeArray.java Mon Aug 08 23:27:54 2011 +0200 @@ -63,11 +63,4 @@ public void print(LogStream out) { out.print("new ").print(elementKind().name()).print(" array [").print(length()).print(']'); } - - @Override - public Node copy(Graph into) { - NewTypeArray x = new NewTypeArray(null, elementType, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NormalizeCompare.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NormalizeCompare.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/NormalizeCompare.java Mon Aug 08 23:27:54 2011 +0200 @@ -60,11 +60,6 @@ } @Override - public Node copy(Graph into) { - return new NormalizeCompare(opcode, kind, null, null, into); - } - - @Override public Map getDebugProperties() { Map properties = super.getDebugProperties(); properties.put("isUnorderedLess", isUnorderedLess()); diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Or.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Or.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Or.java Mon Aug 08 23:27:54 2011 +0200 @@ -51,11 +51,6 @@ return "|"; } - @Override - public Node copy(Graph into) { - return new Or(kind, null, null, into); - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Phi.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Phi.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Phi.java Mon Aug 08 23:27:54 2011 +0200 @@ -145,12 +145,6 @@ } @Override - public Node copy(Graph into) { - Phi x = new Phi(kind, type, into); - return x; - } - - @Override public Iterable dataInputs() { final Iterator< ? extends Node> input = super.dataInputs().iterator(); return new Iterable() { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Placeholder.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Placeholder.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Placeholder.java Mon Aug 08 23:27:54 2011 +0200 @@ -47,11 +47,4 @@ public String shortName() { return "Placeholder" + id(); } - - @Override - public Node copy(Graph into) { - Placeholder x = new Placeholder(into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -42,11 +42,4 @@ public void print(LogStream out) { out.print("mem read from ").print(object()); } - - @Override - public Node copy(Graph into) { - ReadNode x = new ReadNode(super.kind, null, null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadVectorNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadVectorNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ReadVectorNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -44,14 +44,6 @@ } @Override - public Node copy(Graph into) { - ReadVectorNode x = new ReadVectorNode(null, null, null, into); - super.copyInto(x); - return x; - } - - - @Override public void addToLoop(LoopBegin loop, IdentityHashMap nodes) { LocationNode newLocation = LocationNode.create(LocationNode.getArrayLocation(location().getValueKind()), location().getValueKind(), location().displacement(), graph()); Value index = nodes.get(vector()); diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RegisterFinalizer.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RegisterFinalizer.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RegisterFinalizer.java Mon Aug 08 23:27:54 2011 +0200 @@ -110,11 +110,4 @@ public void print(LogStream out) { out.print("register finalizer ").print(object()); } - - @Override - public Node copy(Graph into) { - RegisterFinalizer x = new RegisterFinalizer(null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Return.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Return.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Return.java Mon Aug 08 23:27:54 2011 +0200 @@ -71,11 +71,4 @@ out.print(kind.typeChar).print("return ").print(result()); } } - - @Override - public Node copy(Graph into) { - Return x = new Return(kind, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RightShift.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RightShift.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/RightShift.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,12 +41,6 @@ return ">>"; } - @Override - public Node copy(Graph into) { - RightShift rs = new RightShift(kind, null, null, into); - return rs; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreField.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreField.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreField.java Mon Aug 08 23:27:54 2011 +0200 @@ -82,11 +82,4 @@ print(" [type: ").print(CiUtil.format("%h.%n:%t", field(), false)). print(']'); } - - @Override - public Node copy(Graph into) { - StoreField x = new StoreField(null, field, null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreIndexed.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreIndexed.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/StoreIndexed.java Mon Aug 08 23:27:54 2011 +0200 @@ -77,11 +77,4 @@ } return super.lookup(clazz); } - - @Override - public Node copy(Graph into) { - StoreIndexed x = new StoreIndexed(null, null, null, elementKind(), null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/TableSwitch.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/TableSwitch.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/TableSwitch.java Mon Aug 08 23:27:54 2011 +0200 @@ -85,11 +85,4 @@ INSTRUCTION.advance(out); out.print("default : ").print(defaultSuccessor()); } - - @Override - public Node copy(Graph into) { - TableSwitch x = new TableSwitch(null, Arrays.asList(new FixedNodeWithNext[numberOfCases() + 1]), lowKey, branchProbability, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/UnsignedRightShift.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/UnsignedRightShift.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/UnsignedRightShift.java Mon Aug 08 23:27:54 2011 +0200 @@ -41,12 +41,6 @@ return ">>>"; } - @Override - public Node copy(Graph into) { - UnsignedRightShift x = new UnsignedRightShift(kind, null, null, into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Unwind.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Unwind.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Unwind.java Mon Aug 08 23:27:54 2011 +0200 @@ -57,11 +57,4 @@ public void print(LogStream out) { out.print(kind.typeChar).print("unwind ").print(exception()); } - - @Override - public Node copy(Graph into) { - Unwind x = new Unwind(null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ValueAnchor.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ValueAnchor.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/ValueAnchor.java Mon Aug 08 23:27:54 2011 +0200 @@ -56,11 +56,4 @@ public void print(LogStream out) { out.print("value_anchor ").print(object()); } - - @Override - public Node copy(Graph into) { - ValueAnchor x = new ValueAnchor(null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObject.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObject.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObject.java Mon Aug 08 23:27:54 2011 +0200 @@ -71,10 +71,4 @@ public void print(LogStream out) { out.print("virtualobject ").print(type.name()); } - - @Override - public Node copy(Graph into) { - VirtualObject x = new VirtualObject(type, fields, into); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObjectField.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObjectField.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/VirtualObjectField.java Mon Aug 08 23:27:54 2011 +0200 @@ -104,10 +104,4 @@ public void print(LogStream out) { out.print(object()).print(".").print(object().fields()[index].name()).print("=").print(input()); } - - @Override - public Node copy(Graph into) { - VirtualObjectField x = new VirtualObjectField(null, null, null, index, into); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteMemoryCheckpointNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteMemoryCheckpointNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteMemoryCheckpointNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -44,11 +44,4 @@ } return super.lookup(clazz); } - - @Override - public Node copy(Graph into) { - WriteMemoryCheckpointNode x = new WriteMemoryCheckpointNode(into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -53,11 +53,4 @@ public void print(LogStream out) { out.print("mem write to ").print(object()).print(" with value").print(value()); } - - @Override - public Node copy(Graph into) { - WriteNode x = new WriteNode(super.kind, null, null, null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteVectorNode.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteVectorNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/WriteVectorNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -61,14 +61,6 @@ } @Override - public Node copy(Graph into) { - WriteVectorNode x = new WriteVectorNode(null, null, null, null, into); - super.copyInto(x); - return x; - } - - - @Override public void addToLoop(LoopBegin loop, IdentityHashMap nodes) { LocationNode newLocation = LocationNode.create(LocationNode.getArrayLocation(location().getValueKind()), location().getValueKind(), location().displacement(), graph()); Value index = nodes.get(vector()); diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Xor.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Xor.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Xor.java Mon Aug 08 23:27:54 2011 +0200 @@ -47,12 +47,6 @@ return "^"; } - @Override - public Node copy(Graph into) { - Xor x = new Xor(kind, null, null, into); - return x; - } - @SuppressWarnings("unchecked") @Override public T lookup(Class clazz) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/value/FrameState.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/value/FrameState.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/value/FrameState.java Mon Aug 08 23:27:54 2011 +0200 @@ -690,9 +690,4 @@ public void setRethrowException(boolean b) { rethrowException = b; } - - @Override - public Node copy(Graph into) { - return new FrameState(method, bci, localsSize, stackSize, locksSize, rethrowException, into); - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.examples/src/com/oracle/max/graal/examples/intrinsics/SafeAddNode.java --- a/graal/com.oracle.max.graal.examples/src/com/oracle/max/graal/examples/intrinsics/SafeAddNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.examples/src/com/oracle/max/graal/examples/intrinsics/SafeAddNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -35,11 +35,6 @@ } @Override - public Node copy(Graph into) { - return new SafeAddNode(null, null, into); - } - - @Override public String shortName() { return "[+]"; } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.graphviz/test/com/oracle/graal/graph/vis/GraphvizTest.java --- a/graal/com.oracle.max.graal.graphviz/test/com/oracle/graal/graph/vis/GraphvizTest.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.graphviz/test/com/oracle/graal/graph/vis/GraphvizTest.java Mon Aug 08 23:27:54 2011 +0200 @@ -99,11 +99,6 @@ successors.set(idx, n); } - @Override - public Node copy(Graph into) { - return new DummyNode(name, inputs.size(), successors.size(), into); - } - private final String name; @Override diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/ArrayWriteBarrier.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/ArrayWriteBarrier.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/ArrayWriteBarrier.java Mon Aug 08 23:27:54 2011 +0200 @@ -80,11 +80,4 @@ public void print(LogStream out) { out.print("field write barrier ").print(object()); } - - @Override - public Node copy(Graph into) { - ArrayWriteBarrier x = new ArrayWriteBarrier(null, null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/CurrentThread.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/CurrentThread.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/CurrentThread.java Mon Aug 08 23:27:54 2011 +0200 @@ -59,9 +59,4 @@ public void print(LogStream out) { out.print("currentThread"); } - - @Override - public Node copy(Graph into) { - return new CurrentThread(threadObjectOffset, into); - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FPConversionNode.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FPConversionNode.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FPConversionNode.java Mon Aug 08 23:27:54 2011 +0200 @@ -66,11 +66,6 @@ out.print("fp conversion node ").print(value()); } - @Override - public Node copy(Graph into) { - return new FPConversionNode(kind, null, into); - } - private static final CanonicalizerOp CANON = new CanonicalizerOp() { @Override public Node canonical(Node node, NotifyReProcess reProcess) { diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FieldWriteBarrier.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FieldWriteBarrier.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/FieldWriteBarrier.java Mon Aug 08 23:27:54 2011 +0200 @@ -68,11 +68,4 @@ public void print(LogStream out) { out.print("field write barrier ").print(object()); } - - @Override - public Node copy(Graph into) { - FieldWriteBarrier x = new FieldWriteBarrier(null, into); - super.copyInto(x); - return x; - } } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeLoad.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeLoad.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeLoad.java Mon Aug 08 23:27:54 2011 +0200 @@ -69,12 +69,4 @@ } return super.lookup(clazz); } - - @Override - public Node copy(Graph into) { - UnsafeLoad x = new UnsafeLoad(null, null, kind, into); - super.copyInto(x); - return x; - } - } diff -r 4275ca8dde2b -r 9b59afa78775 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeStore.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeStore.java Mon Aug 08 23:12:54 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/nodes/UnsafeStore.java Mon Aug 08 23:27:54 2011 +0200 @@ -81,12 +81,4 @@ } return super.lookup(clazz); } - - @Override - public Node copy(Graph into) { - UnsafeStore x = new UnsafeStore(null, null, null, kind, into); - super.copyInto(x); - return x; - } - }