# HG changeset patch # User Josef Eisl # Date 1407931596 -7200 # Node ID 16f933f2fd59de044ed405a002ee976fed445d02 # Parent 487a4204f83df159efc969f5eecac9813862e2a0 HSAIL: remove register hint for ShiftOp. Input can be a CompositeValue (HSAILAddressValue) which cannot be used as register hint. diff -r 487a4204f83d -r 16f933f2fd59 graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILArithmetic.java --- a/graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILArithmetic.java Wed Aug 13 14:05:09 2014 +0200 +++ b/graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILArithmetic.java Wed Aug 13 14:06:36 2014 +0200 @@ -167,7 +167,7 @@ public static class ShiftOp extends HSAILLIRInstruction { @Opcode private final HSAILArithmetic opcode; - @Def({REG, HINT}) protected Value result; + @Def({REG}) protected Value result; @Use({REG, CONST}) protected Value x; @Alive({REG, CONST}) protected Value y;