diff graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java @ 2693:bcbda467e1ae

Clean up; removed subroutine block flag.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 18 May 2011 14:37:57 +0200
parents 0ea5f12e873a
children 773189811d10
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java	Wed May 18 09:44:05 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java	Wed May 18 14:37:57 2011 +0200
@@ -94,7 +94,6 @@
     public enum BlockFlag {
         StandardEntry,
         ExceptionEntry,
-        SubroutineEntry,
         BackwardBranchTarget,
         IsOnWorkList,
         WasVisited,
@@ -497,14 +496,6 @@
         setBlockFlag(BlockFlag.ExceptionEntry);
     }
 
-    public boolean isSubroutineEntry() {
-        return checkBlockFlag(BlockFlag.SubroutineEntry);
-    }
-
-    public void setSubroutineEntry() {
-        setBlockFlag(BlockFlag.SubroutineEntry);
-    }
-
     public boolean isOnWorkList() {
         return checkBlockFlag(BlockFlag.IsOnWorkList);
     }
@@ -555,7 +546,6 @@
 
     public void copyBlockFlags(BlockBegin other) {
         copyBlockFlag(other, BlockBegin.BlockFlag.ParserLoopHeader);
-        copyBlockFlag(other, BlockBegin.BlockFlag.SubroutineEntry);
         copyBlockFlag(other, BlockBegin.BlockFlag.ExceptionEntry);
         copyBlockFlag(other, BlockBegin.BlockFlag.WasVisited);
     }
@@ -697,9 +687,6 @@
         if (isExceptionEntry()) {
             sb.append('E');
         }
-        if (isSubroutineEntry()) {
-            sb.append('s');
-        }
         if (isParserLoopHeader()) {
             sb.append("LH");
         }