diff graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java @ 18937:ff232ff8d028

Add utility Node#hasNoUsages.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 23 Jan 2015 11:52:36 +0100
parents f57d86eb036f
children 480bd3b1adcd
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java	Fri Jan 23 11:28:20 2015 +0100
+++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java	Fri Jan 23 11:52:36 2015 +0100
@@ -301,7 +301,7 @@
                 BeginNode prevBegin = BeginNode.prevBegin(forwardEnd);
                 anchorDuplicate.replaceAtUsages(InputType.Guard, prevBegin);
                 anchorDuplicate.replaceAtUsages(InputType.Anchor, prevBegin);
-                assert anchorDuplicate.usages().isEmpty();
+                assert anchorDuplicate.hasNoUsages();
 
                 FixedNode next = anchorDuplicate.next();
                 anchorDuplicate.setNext(null);