Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/XorNode.java @ 16811:5d468add216f
added @NodeInfo annotations to all Node classes
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 13 Aug 2014 18:25:45 +0200 |
parents | 561070049e73 |
children | cbd42807a31f |
comparison
equal
deleted
inserted
replaced
16810:216ac26009a2 | 16811:5d468add216f |
---|---|
31 import com.oracle.graal.nodes.spi.*; | 31 import com.oracle.graal.nodes.spi.*; |
32 import com.oracle.graal.nodes.type.*; | 32 import com.oracle.graal.nodes.type.*; |
33 import com.oracle.graal.nodes.util.*; | 33 import com.oracle.graal.nodes.util.*; |
34 | 34 |
35 @NodeInfo(shortName = "^") | 35 @NodeInfo(shortName = "^") |
36 public final class XorNode extends BitLogicNode { | 36 public class XorNode extends BitLogicNode { |
37 | 37 |
38 public XorNode(ValueNode x, ValueNode y) { | 38 public XorNode(ValueNode x, ValueNode y) { |
39 super(StampTool.xor(x.stamp(), y.stamp()), x, y); | 39 super(StampTool.xor(x.stamp(), y.stamp()), x, y); |
40 assert x.stamp().isCompatible(y.stamp()); | 40 assert x.stamp().isCompatible(y.stamp()); |
41 } | 41 } |