# HG changeset patch # User Lukas Stadler # Date 1399034845 -7200 # Node ID 1f4d56a1fdef12b6c9988e80c3a4f9cf863c548d # Parent ef315dfdda35efd46a8504aceca62b7f860a58f4 small fix in CompareNode.evaluate diff -r ef315dfdda35 -r 1f4d56a1fdef graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java Fri May 02 14:47:09 2014 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java Fri May 02 14:47:25 2014 +0200 @@ -23,7 +23,7 @@ package com.oracle.graal.nodes.calc; import com.oracle.graal.api.meta.*; -import com.oracle.graal.api.meta.ProfilingInfo.*; +import com.oracle.graal.api.meta.ProfilingInfo.TriState; import com.oracle.graal.compiler.common.*; import com.oracle.graal.compiler.common.calc.*; import com.oracle.graal.graph.*; @@ -92,8 +92,8 @@ @Override public TriState evaluate(ConstantReflectionProvider constantReflection, ValueNode forX, ValueNode forY) { - if (x().isConstant() && y().isConstant()) { - return TriState.get(condition().foldCondition(x().asConstant(), y().asConstant(), constantReflection, unorderedIsTrue())); + if (forX.isConstant() && forY.isConstant()) { + return TriState.get(condition().foldCondition(forX.asConstant(), forY.asConstant(), constantReflection, unorderedIsTrue())); } return TriState.UNKNOWN; }