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 }