Mercurial > hg > truffle
changeset 13256:14100434f421
fixed uses of Value.ILLEGAL
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Sat, 07 Dec 2013 19:34:42 +0100 |
parents | 785bbb619238 |
children | 4eacfd0767ed |
files | graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXAddressValue.java graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java |
diffstat | 3 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java Sat Dec 07 19:30:16 2013 +0100 +++ b/graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java Sat Dec 07 19:34:42 2013 +0100 @@ -89,7 +89,7 @@ public PTXLIRGenerator(StructuredGraph graph, Providers providers, FrameMap frameMap, CallingConvention cc, LIR lir) { super(graph, providers, frameMap, cc, lir); lir.spillMoveFactory = new PTXSpillMoveFactory(); - int callVariables = cc.getArgumentCount() + (cc.getReturn() == Value.ILLEGAL ? 0 : 1); + int callVariables = cc.getArgumentCount() + (cc.getReturn().equals(Value.ILLEGAL) ? 0 : 1); lir.setFirstVariableNumber(callVariables); nextPredRegNum = 0; } @@ -139,7 +139,7 @@ AllocatableValue[] params = incomingArguments.getArguments(); int argCount = incomingArguments.getArgumentCount(); - if (returnObject == Value.ILLEGAL) { + if (returnObject.equals(Value.ILLEGAL)) { params = incomingArguments.getArguments(); append(new PTXParameterOp(params, false)); } else {
--- a/graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXAddressValue.java Sat Dec 07 19:30:16 2013 +0100 +++ b/graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXAddressValue.java Sat Dec 07 19:34:42 2013 +0100 @@ -68,7 +68,7 @@ } public PTXAddress toAddress() { - // Register baseReg = base == Value.ILLEGAL ? Register.None : asRegister(base); + // Register baseReg = base.equals( == Value.ILLEGAL) ? Register.None : asRegister(base); return new PTXAddress((Variable) base, displacement); }
--- a/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java Sat Dec 07 19:30:16 2013 +0100 +++ b/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java Sat Dec 07 19:34:42 2013 +0100 @@ -116,7 +116,7 @@ } public boolean makeNullCheckFor(Value value, LIRFrameState nullCheckState, int implicitNullCheckLimit) { - if (state == null && value.equals(address.base) && address.index == Value.ILLEGAL && address.displacement >= 0 && address.displacement < implicitNullCheckLimit) { + if (state == null && value.equals(address.base) && address.index.equals(Value.ILLEGAL) && address.displacement >= 0 && address.displacement < implicitNullCheckLimit) { state = nullCheckState; return true; }