Mercurial > hg > truffle
comparison graal/GraalCompiler/src/com/sun/c1x/lir/LIRList.java @ 2677:0ea5f12e873a
use com.oracle.max.asm project for assembler
author | Christian.Wimmer@Oracle.com |
---|---|
date | Fri, 13 May 2011 17:09:20 -0700 |
parents | 6ab73784566a |
children | bcbda467e1ae 7ed72769d51a |
comparison
equal
deleted
inserted
replaced
2676:e0e89714e2f1 | 2677:0ea5f12e873a |
---|---|
22 */ | 22 */ |
23 package com.sun.c1x.lir; | 23 package com.sun.c1x.lir; |
24 | 24 |
25 import java.util.*; | 25 import java.util.*; |
26 | 26 |
27 import com.oracle.max.asm.*; | |
27 import com.sun.c1x.*; | 28 import com.sun.c1x.*; |
28 import com.sun.c1x.alloc.*; | 29 import com.sun.c1x.alloc.*; |
29 import com.sun.c1x.asm.*; | |
30 import com.sun.c1x.debug.*; | 30 import com.sun.c1x.debug.*; |
31 import com.sun.c1x.gen.*; | 31 import com.sun.c1x.gen.*; |
32 import com.sun.c1x.globalstub.*; | 32 import com.sun.c1x.globalstub.*; |
33 import com.sun.c1x.ir.*; | 33 import com.sun.c1x.ir.*; |
34 import com.sun.c1x.lir.FrameMap.StackBlock; | 34 import com.sun.c1x.lir.FrameMap.StackBlock; |
39 import com.sun.cri.xir.*; | 39 import com.sun.cri.xir.*; |
40 | 40 |
41 /** | 41 /** |
42 * This class represents a list of LIR instructions and contains factory methods for creating and appending LIR | 42 * This class represents a list of LIR instructions and contains factory methods for creating and appending LIR |
43 * instructions to this list. | 43 * instructions to this list. |
44 * | |
45 * @author Marcelo Cintra | |
46 * @author Thomas Wuerthinger | |
47 * @author Ben L. Titzer | |
48 */ | 44 */ |
49 public final class LIRList { | 45 public final class LIRList { |
50 | 46 |
51 private List<LIRInstruction> operations; | 47 private List<LIRInstruction> operations; |
52 private final LIRGenerator generator; | 48 private final LIRGenerator generator; |