# HG changeset patch # User Andreas Woess # Date 1368806758 -7200 # Node ID e6df511677da1ccdad5bef4d5b5229d036bc7a6b # Parent b360b05aa9969d0f25403222bfd3729b62f157d0 BranchProbabilityNode: condition can also be a constant in the prepared graph for inlining. diff -r b360b05aa996 -r e6df511677da graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BranchProbabilityNode.java --- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BranchProbabilityNode.java Thu May 16 14:33:35 2013 +0200 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BranchProbabilityNode.java Fri May 17 18:05:58 2013 +0200 @@ -103,7 +103,7 @@ } private boolean isSubstitutionGraph() { - return usages().count() == 1 && usages().first() instanceof ReturnNode && condition instanceof LocalNode; + return usages().count() == 1 && usages().first() instanceof ReturnNode; } /**