# HG changeset patch # User Thomas Wuerthinger # Date 1307527490 -7200 # Node ID 6325d8fca4ad1378ac4b7280717e225102d77068 # Parent d7416eab9ddcc0e33597f5f42318340e2b4f3725 Fixes on Node.copy implementations. diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatAdd.java Wed Jun 08 12:04:50 2011 +0200 @@ -40,7 +40,7 @@ @Override public Node copy(Graph into) { - FloatAdd x = new FloatAdd(kind, null, null, isStrictFP(), graph()); + FloatAdd x = new FloatAdd(kind, null, null, isStrictFP(), into); return x; } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatDiv.java Wed Jun 08 12:04:50 2011 +0200 @@ -51,8 +51,7 @@ @Override public Node copy(Graph into) { - FloatDiv x = new FloatDiv(kind, null, null, isStrictFP(), graph()); - return x; + return new FloatDiv(kind, null, null, isStrictFP(), into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatMul.java Wed Jun 08 12:04:50 2011 +0200 @@ -51,8 +51,7 @@ @Override public Node copy(Graph into) { - FloatMul x = new FloatMul(kind, null, null, isStrictFP(), graph()); - return x; + return new FloatMul(kind, null, null, isStrictFP(), into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatRem.java Wed Jun 08 12:04:50 2011 +0200 @@ -51,8 +51,7 @@ @Override public Node copy(Graph into) { - FloatRem x = new FloatRem(kind, null, null, isStrictFP(), graph()); - return x; + return new FloatRem(kind, null, null, isStrictFP(), into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/FloatSub.java Wed Jun 08 12:04:50 2011 +0200 @@ -40,8 +40,7 @@ @Override public Node copy(Graph into) { - FloatSub x = new FloatSub(kind, null, null, isStrictFP(), graph()); - return x; + return new FloatSub(kind, null, null, isStrictFP(), into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerAdd.java Wed Jun 08 12:04:50 2011 +0200 @@ -35,8 +35,7 @@ @Override public Node copy(Graph into) { - IntegerAdd x = new IntegerAdd(kind, null, null, graph()); - return x; + return new IntegerAdd(kind, null, null, into); } @Override diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerDiv.java Wed Jun 08 12:04:50 2011 +0200 @@ -40,8 +40,7 @@ @Override public Node copy(Graph into) { - IntegerDiv x = new IntegerDiv(kind, null, null, graph()); - return x; + return new IntegerDiv(kind, null, null, into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerMul.java Wed Jun 08 12:04:50 2011 +0200 @@ -40,8 +40,7 @@ @Override public Node copy(Graph into) { - IntegerMul x = new IntegerMul(kind, null, null, graph()); - return x; + return new IntegerMul(kind, null, null, into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerRem.java Wed Jun 08 12:04:50 2011 +0200 @@ -40,8 +40,7 @@ @Override public Node copy(Graph into) { - IntegerRem x = new IntegerRem(kind, null, null, graph()); - return x; + return new IntegerRem(kind, null, null, into); } } diff -r d7416eab9ddc -r 6325d8fca4ad 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 Wed Jun 08 12:00:40 2011 +0200 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/IntegerSub.java Wed Jun 08 12:04:50 2011 +0200 @@ -35,8 +35,7 @@ @Override public Node copy(Graph into) { - IntegerSub x = new IntegerSub(kind, null, null, graph()); - return x; + return new IntegerSub(kind, null, null, into); } @Override