changeset 9840:e6df511677da

BranchProbabilityNode: condition can also be a constant in the prepared graph for inlining.
author Andreas Woess <andreas.woess@jku.at>
date Fri, 17 May 2013 18:05:58 +0200
parents b360b05aa996
children e9d8f135f203
files graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/BranchProbabilityNode.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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;
     }
 
     /**