# HG changeset patch # User Josef Eisl # Date 1431415916 -7200 # Node ID 90a951b20daf8161a6b69a07b6b630ac11bc4d58 # Parent da76d7a2b3d4117b80b72b174777dc58888f5d57 LIRTest: remove Simplifiable from FloatingLIRTestNode. diff -r da76d7a2b3d4 -r 90a951b20daf graal/com.oracle.graal.lir.jtt/src/com/oracle/graal/lir/jtt/LIRTest.java --- a/graal/com.oracle.graal.lir.jtt/src/com/oracle/graal/lir/jtt/LIRTest.java Mon May 11 11:42:52 2015 +0200 +++ b/graal/com.oracle.graal.lir.jtt/src/com/oracle/graal/lir/jtt/LIRTest.java Tue May 12 09:31:56 2015 +0200 @@ -31,7 +31,6 @@ import com.oracle.graal.compiler.common.*; import com.oracle.graal.compiler.common.type.*; import com.oracle.graal.graph.*; -import com.oracle.graal.graph.spi.*; import com.oracle.graal.graphbuilderconf.*; import com.oracle.graal.graphbuilderconf.MethodIdMap.Receiver; import com.oracle.graal.jtt.*; @@ -142,7 +141,7 @@ } @NodeInfo - private static final class FloatingLIRTestNode extends FloatingNode implements LIRLowerable, Simplifiable { + private static final class FloatingLIRTestNode extends FloatingNode implements LIRLowerable { public static final NodeClass TYPE = NodeClass.create(FloatingLIRTestNode.class); @Input protected ValueNode opsNode; @@ -165,13 +164,6 @@ } @Override - public void simplify(SimplifierTool tool) { - if (tool.allUsagesAvailable() && getLIROpsNode().isConstant()) { - getLIROpsNode().asConstant(); - } - } - - @Override public void generate(NodeLIRBuilderTool gen) { LIRTestSpecification ops = getLIROperations(); Stream v = values().stream().map(node -> gen.operand(node));