diff graal/GraalCompiler/src/com/sun/c1x/ir/Local.java @ 2603:01c5c0443158

new node layout: Phi
author Lukas Stadler <lukas.stadler@jku.at>
date Fri, 06 May 2011 11:18:15 +0200
parents 16b9a8b5ad39
children 056e392d63d4
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/Local.java	Fri May 06 10:25:37 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/ir/Local.java	Fri May 06 11:18:15 2011 +0200
@@ -22,6 +22,7 @@
  */
 package com.sun.c1x.ir;
 
+import com.oracle.graal.graph.*;
 import com.sun.c1x.debug.*;
 import com.sun.cri.ci.*;
 import com.sun.cri.ri.*;
@@ -29,16 +30,17 @@
 /**
  * The {@code Local} instruction is a placeholder for an incoming argument
  * to a function call.
- *
- * @author Ben L. Titzer
  */
 public final class Local extends Value {
 
+    private static final int INPUT_COUNT = 0;
+    private static final int SUCCESSOR_COUNT = 0;
+
     private final int javaIndex;
     private RiType declaredType;
 
-    public Local(CiKind kind, int javaIndex) {
-        super(kind);
+    public Local(CiKind kind, int javaIndex, Graph graph) {
+        super(kind, INPUT_COUNT, SUCCESSOR_COUNT, graph);
         this.javaIndex = javaIndex;
     }