changeset 7315:b2e220aeadfe

Fix small issue.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Wed, 09 Jan 2013 19:16:53 +0100
parents c41c58f93f75
children a64cf8797166
files graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java	Tue Jan 08 18:30:11 2013 +0100
+++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java	Wed Jan 09 19:16:53 2013 +0100
@@ -118,15 +118,13 @@
         });
 
         for (Node n : workList) {
-            if (n instanceof ValueNode) {
-                processNode((ValueNode) n, graph);
-            }
+            processNode(n, graph);
         }
 
         graph.stopTrackingInputChange();
     }
 
-    private void processNode(ValueNode node, StructuredGraph graph) {
+    private void processNode(Node node, StructuredGraph graph) {
         if (node.isAlive()) {
             METRIC_PROCESSED_NODES.increment();
 
@@ -177,7 +175,7 @@
         return false;
     }
 
-    public boolean tryCanonicalize(final ValueNode node, final StructuredGraph graph) {
+    public boolean tryCanonicalize(final Node node, final StructuredGraph graph) {
         boolean result = baseTryCanonicalize(node, graph);
         if (!result && customCanonicalizer != null) {
             ValueNode canonical = customCanonicalizer.canonicalize(node);