# HG changeset patch # User Roland Schatz # Date 1392894484 -3600 # Node ID aabdacb9555c9d8c305bad6b406cbf9e28314b84 # Parent 5f2c0ad0501a44d9458523b34cd4ca88e23fa8d2 Remove unused method. diff -r 5f2c0ad0501a -r aabdacb9555c graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerAddNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerAddNode.java Fri Feb 21 02:30:03 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerAddNode.java Thu Feb 20 12:08:04 2014 +0100 @@ -95,24 +95,6 @@ return this; } - public static boolean isIntegerAddition(ValueNode result, ValueNode a, ValueNode b) { - Kind kind = result.kind(); - if (kind != a.kind() || kind != b.kind() || !kind.isNumericInteger()) { - return false; - } - if (result.isConstant() && a.isConstant() && b.isConstant()) { - if (kind.getStackKind() == Kind.Int) { - return result.asConstant().asInt() == a.asConstant().asInt() + b.asConstant().asInt(); - } else if (kind == Kind.Long) { - return result.asConstant().asLong() == a.asConstant().asLong() + b.asConstant().asLong(); - } - } else if (result instanceof IntegerAddNode) { - IntegerAddNode add = (IntegerAddNode) result; - return (add.x() == a && add.y() == b) || (add.y() == a && add.x() == b); - } - return false; - } - @Override public void generate(ArithmeticLIRGenerator gen) { Value op1 = gen.operand(x());