Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoweredCompareAndSwapNode.java @ 18845:f57d86eb036f
removed Node factory methods
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 12 Jan 2015 20:39:04 +0100 |
parents | 9619ba4daf4c |
children | 7e2c87dae93e |
comparison
equal
deleted
inserted
replaced
18843:f2261069ba99 | 18845:f57d86eb036f |
---|---|
59 | 59 |
60 public ValueNode getNewValue() { | 60 public ValueNode getNewValue() { |
61 return newValue; | 61 return newValue; |
62 } | 62 } |
63 | 63 |
64 public static LoweredCompareAndSwapNode create(ValueNode object, LocationNode location, ValueNode expectedValue, ValueNode newValue, BarrierType barrierType) { | 64 public LoweredCompareAndSwapNode(ValueNode object, LocationNode location, ValueNode expectedValue, ValueNode newValue, BarrierType barrierType) { |
65 return new LoweredCompareAndSwapNode(object, location, expectedValue, newValue, barrierType); | |
66 } | |
67 | |
68 protected LoweredCompareAndSwapNode(ValueNode object, LocationNode location, ValueNode expectedValue, ValueNode newValue, BarrierType barrierType) { | |
69 super(object, location, StampFactory.forKind(Kind.Boolean.getStackKind()), barrierType); | 65 super(object, location, StampFactory.forKind(Kind.Boolean.getStackKind()), barrierType); |
70 assert expectedValue.getKind() == newValue.getKind(); | 66 assert expectedValue.getKind() == newValue.getKind(); |
71 this.expectedValue = expectedValue; | 67 this.expectedValue = expectedValue; |
72 this.newValue = newValue; | 68 this.newValue = newValue; |
73 } | 69 } |