Mercurial > hg > graal-jvmci-8
changeset 21310:3bc3865789b1
Apply NarrowableArithmeticNode marker interface to the correct node classes.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Mon, 11 May 2015 17:41:46 +0200 |
parents | 0217a8e00642 |
children | 710fc7216c56 8ecb442fc864 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/OrNode.java graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/SqrtNode.java graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/XorNode.java |
diffstat | 3 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/OrNode.java Tue May 12 09:29:48 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/OrNode.java Mon May 11 17:41:46 2015 +0200 @@ -37,7 +37,7 @@ import com.oracle.graal.nodes.util.*; @NodeInfo(shortName = "|") -public final class OrNode extends BinaryArithmeticNode<Or> implements BinaryCommutative<ValueNode> { +public final class OrNode extends BinaryArithmeticNode<Or> implements BinaryCommutative<ValueNode>, NarrowableArithmeticNode { public static final NodeClass<OrNode> TYPE = NodeClass.create(OrNode.class);
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/SqrtNode.java Tue May 12 09:29:48 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/SqrtNode.java Mon May 11 17:41:46 2015 +0200 @@ -34,7 +34,7 @@ * Square root. */ @NodeInfo -public final class SqrtNode extends UnaryArithmeticNode<Sqrt> implements ArithmeticLIRLowerable, NarrowableArithmeticNode { +public final class SqrtNode extends UnaryArithmeticNode<Sqrt> implements ArithmeticLIRLowerable { public static final NodeClass<SqrtNode> TYPE = NodeClass.create(SqrtNode.class);
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/XorNode.java Tue May 12 09:29:48 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/XorNode.java Mon May 11 17:41:46 2015 +0200 @@ -37,7 +37,7 @@ import com.oracle.graal.nodes.util.*; @NodeInfo(shortName = "^") -public final class XorNode extends BinaryArithmeticNode<Xor> implements BinaryCommutative<ValueNode> { +public final class XorNode extends BinaryArithmeticNode<Xor> implements BinaryCommutative<ValueNode>, NarrowableArithmeticNode { public static final NodeClass<XorNode> TYPE = NodeClass.create(XorNode.class);