Mercurial > hg > truffle
diff graal/GraalCompiler/src/com/sun/c1x/ir/IfOp.java @ 2834:bfce42cd9c07
Graph duplication now passes all tests
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Tue, 31 May 2011 13:34:52 +0200 |
parents | bd17ac598c6e |
children | 14708c03abba |
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/IfOp.java Tue May 31 09:51:59 2011 +0200 +++ b/graal/GraalCompiler/src/com/sun/c1x/ir/IfOp.java Tue May 31 13:34:52 2011 +0200 @@ -80,19 +80,20 @@ /** * Constructs a new IfOp. * @param x the instruction producing the first value to be compared - * @param cond the condition of the comparison + * @param condition the condition of the comparison * @param y the instruction producing the second value to be compared * @param trueValue the value produced if the condition is true * @param falseValue the value produced if the condition is false */ - public IfOp(Value x, Condition cond, Value y, Value trueValue, Value falseValue, Graph graph) { + public IfOp(Value x, Condition condition, Value y, Value trueValue, Value falseValue, Graph graph) { // TODO: return the appropriate bytecode IF_ICMPEQ, etc super(trueValue.kind.meet(falseValue.kind), Bytecodes.ILLEGAL, x, y, INPUT_COUNT, SUCCESSOR_COUNT, graph); - this.condition = cond; + this.condition = condition; setTrueValue(trueValue); setFalseValue(falseValue); } + // for copying private IfOp(CiKind kind, Condition cond, Graph graph) { super(kind, Bytecodes.ILLEGAL, null, null, INPUT_COUNT, SUCCESSOR_COUNT, graph); this.condition = cond;