Mercurial > hg > truffle
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() { |