Mercurial > hg > truffle
comparison graal/GraalCompiler/src/com/sun/c1x/lir/LIRBlock.java @ 2700:d06cff53b77e
More cleanup.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 18 May 2011 16:09:31 +0200 |
parents | 0ea5f12e873a |
children | 42450f536d24 |
comparison
equal
deleted
inserted
replaced
2697:bd4c3be86fb7 | 2700:d06cff53b77e |
---|---|
26 import com.sun.c1x.alloc.*; | 26 import com.sun.c1x.alloc.*; |
27 import com.sun.cri.ci.*; | 27 import com.sun.cri.ci.*; |
28 | 28 |
29 /** | 29 /** |
30 * The {@code LIRBlock} class definition. | 30 * The {@code LIRBlock} class definition. |
31 * | |
32 * @author Ben L. Titzer | |
33 */ | 31 */ |
34 public final class LIRBlock { | 32 public final class LIRBlock { |
35 | 33 |
36 public LIRBlock() { | 34 public LIRBlock() { |
35 loopIndex = -1; | |
37 } | 36 } |
38 | 37 |
39 public final Label label = new Label(); | 38 public final Label label = new Label(); |
40 private LIRList lir; | 39 private LIRList lir; |
41 | 40 |
70 | 69 |
71 public int firstLirInstructionID; | 70 public int firstLirInstructionID; |
72 public int lastLirInstructionID; | 71 public int lastLirInstructionID; |
73 public int exceptionHandlerPCO; | 72 public int exceptionHandlerPCO; |
74 | 73 |
74 | |
75 public int loopDepth; | |
76 public int loopIndex; | |
77 | |
75 public LIRList lir() { | 78 public LIRList lir() { |
76 return lir; | 79 return lir; |
77 } | 80 } |
78 | 81 |
79 public void setLir(LIRList lir) { | 82 public void setLir(LIRList lir) { |