diff graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java @ 2768:43ffa0e47a46

Towards removing stateAfter on BlockEnd.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Mon, 23 May 2011 19:21:53 +0200
parents 99912abb3ff7
children 27512ea6bbcb
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java	Mon May 23 16:23:28 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java	Mon May 23 19:21:53 2011 +0200
@@ -73,6 +73,7 @@
      */
     public final int blockID;
 
+    public final boolean isLoopHeader;
     private int linearScanNumber;
 
     /**
@@ -87,11 +88,12 @@
      * @param blockID the ID of the block
      * @param graph
      */
-    public BlockBegin(int bci, int blockID, Graph graph) {
+    public BlockBegin(int bci, int blockID, boolean isLoopHeader, Graph graph) {
         super(CiKind.Illegal, INPUT_COUNT, SUCCESSOR_COUNT, graph);
         this.blockID = blockID;
         linearScanNumber = -1;
         this.bci = bci;
+        this.isLoopHeader = isLoopHeader;
     }
 
     /**