Mercurial > hg > graal-jvmci-8
comparison graal/GraalCompiler/src/com/sun/c1x/lir/LIRInstruction.java @ 2789:aeccd2af4e9e
Fixes around critical edge split and placeholder removal after goto removal.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 25 May 2011 16:48:28 +0200 |
parents | a2f62de90c76 |
children | 1cd59ca9ac86 |
comparison
equal
deleted
inserted
replaced
2788:df4c5254c5cc | 2789:aeccd2af4e9e |
---|---|
480 allocatorOperands.set(index + allocatorOutputCount + allocatorInputCount, location); | 480 allocatorOperands.set(index + allocatorOutputCount + allocatorInputCount, location); |
481 } | 481 } |
482 } | 482 } |
483 | 483 |
484 public final LIRBlock exceptionEdge() { | 484 public final LIRBlock exceptionEdge() { |
485 return info.exceptionEdge; | 485 return (info == null) ? null : info.exceptionEdge; |
486 } | 486 } |
487 | 487 |
488 @Override | 488 @Override |
489 public String toString() { | 489 public String toString() { |
490 return toString(OperandFormatter.DEFAULT); | 490 return toString(OperandFormatter.DEFAULT); |