Mercurial > hg > graal-compiler
changeset 14732:56621a6eed29
taught LIRVerifier about RawDataValue
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 25 Mar 2014 14:23:43 +0100 |
parents | 0cb5c4d276d4 |
children | b10e42998d01 |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRVerifier.java |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRVerifier.java Tue Mar 25 13:57:48 2014 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRVerifier.java Tue Mar 25 14:23:43 2014 +0100 @@ -237,6 +237,7 @@ if ((isVariable(value) && flags.contains(OperandFlag.REG)) || (isRegister(value) && flags.contains(OperandFlag.REG)) || (isStackSlot(value) && flags.contains(OperandFlag.STACK)) || + (isRawData(value) && flags.contains(OperandFlag.CONST) && mode != OperandMode.DEF) || (isConstant(value) && flags.contains(OperandFlag.CONST) && mode != OperandMode.DEF) || (isIllegal(value) && flags.contains(OperandFlag.ILLEGAL))) { return value;