comparison graal/GraalCompiler/src/com/sun/c1x/C1XCompilation.java @ 2828:d6f3dbb4e3b5

merge
author Lukas Stadler <lukas.stadler@jku.at>
date Mon, 30 May 2011 18:47:33 +0200
parents bd17ac598c6e ac4b086cbd72
children 75e0d39833a0
comparison
equal deleted inserted replaced
2827:bd17ac598c6e 2828:d6f3dbb4e3b5
27 27
28 import com.oracle.graal.graph.*; 28 import com.oracle.graal.graph.*;
29 import com.oracle.max.asm.*; 29 import com.oracle.max.asm.*;
30 import com.sun.c1x.alloc.*; 30 import com.sun.c1x.alloc.*;
31 import com.sun.c1x.asm.*; 31 import com.sun.c1x.asm.*;
32 import com.sun.c1x.debug.*;
32 import com.sun.c1x.gen.*; 33 import com.sun.c1x.gen.*;
33 import com.sun.c1x.gen.LIRGenerator.*; 34 import com.sun.c1x.gen.LIRGenerator.*;
34 import com.sun.c1x.graph.*; 35 import com.sun.c1x.graph.*;
35 import com.sun.c1x.lir.*; 36 import com.sun.c1x.lir.*;
36 import com.sun.c1x.observer.*; 37 import com.sun.c1x.observer.*;
251 252
252 if (C1XOptions.PrintTimers) { 253 if (C1XOptions.PrintTimers) {
253 C1XTimers.LIR_CREATE.stop(); 254 C1XTimers.LIR_CREATE.stop();
254 } 255 }
255 256
257 if (C1XOptions.PrintLIR && !TTY.isSuppressed()) {
258 LIRList.printLIR(hir.linearScanOrder());
259 }
260
256 new LinearScan(this, hir, lirGenerator, frameMap()).allocate(); 261 new LinearScan(this, hir, lirGenerator, frameMap()).allocate();
257 } 262 }
258 } 263 }
259 264
260 private CiTargetMethod emitCode() { 265 private CiTargetMethod emitCode() {