Mercurial > hg > truffle
changeset 19338:1e5906acebb7
Fixed a regression in the canonicalization of ConditionalNode.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 12 Feb 2015 22:40:36 +0100 |
parents | dd3e15cfe5b8 |
children | ba7bd60a8744 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java Thu Feb 12 22:34:39 2015 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java Thu Feb 12 22:40:36 2015 +0100 @@ -118,7 +118,7 @@ return this; } - private static ValueNode findSynonym(ValueNode condition, ValueNode falseValue, ValueNode trueValue) { + private static ValueNode findSynonym(ValueNode condition, ValueNode trueValue, ValueNode falseValue) { if (condition instanceof LogicNegationNode) { LogicNegationNode negated = (LogicNegationNode) condition; return ConditionalNode.create(negated.getValue(), falseValue, trueValue);