Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/gen/LIRGenerator.java @ 2788:df4c5254c5cc
Towards goto removal.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 25 May 2011 14:33:44 +0200 |
parents | e62cfea1c134 |
children | aeccd2af4e9e |
comparison
equal
deleted
inserted
replaced
2785:847dcd4dbd4c | 2788:df4c5254c5cc |
---|---|
251 TTY.println(stateAfter.toString()); | 251 TTY.println(stateAfter.toString()); |
252 } | 252 } |
253 } | 253 } |
254 } | 254 } |
255 } | 255 } |
256 if (block.blockSuccessors().size() == 1 && !(block.getInstructions().get(block.getInstructions().size() - 1) instanceof BlockEnd)) { | |
257 moveToPhi(); | |
258 block.lir().jump(block.blockSuccessors().get(0)); | |
259 } | |
256 | 260 |
257 if (C1XOptions.TraceLIRGeneratorLevel >= 1) { | 261 if (C1XOptions.TraceLIRGeneratorLevel >= 1) { |
258 TTY.println("END Generating LIR for block B" + block.blockID()); | 262 TTY.println("END Generating LIR for block B" + block.blockID()); |
259 } | 263 } |
260 | 264 |