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;