diff options
Diffstat (limited to 'compiler/optimizing/nodes_arm64.h')
-rw-r--r-- | compiler/optimizing/nodes_arm64.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/compiler/optimizing/nodes_arm64.h b/compiler/optimizing/nodes_arm64.h index 737aece9c8..06b073c3e2 100644 --- a/compiler/optimizing/nodes_arm64.h +++ b/compiler/optimizing/nodes_arm64.h @@ -56,8 +56,8 @@ class HArm64DataProcWithShifterOp FINAL : public HExpression<2> { } bool CanBeMoved() const OVERRIDE { return true; } - bool InstructionDataEquals(HInstruction* other_instr) const OVERRIDE { - HArm64DataProcWithShifterOp* other = other_instr->AsArm64DataProcWithShifterOp(); + bool InstructionDataEquals(const HInstruction* other_instr) const OVERRIDE { + const HArm64DataProcWithShifterOp* other = other_instr->AsArm64DataProcWithShifterOp(); return instr_kind_ == other->instr_kind_ && op_kind_ == other->op_kind_ && shift_amount_ == other->shift_amount_; @@ -106,7 +106,9 @@ class HArm64IntermediateAddress FINAL : public HExpression<2> { } bool CanBeMoved() const OVERRIDE { return true; } - bool InstructionDataEquals(HInstruction* other ATTRIBUTE_UNUSED) const OVERRIDE { return true; } + bool InstructionDataEquals(const HInstruction* other ATTRIBUTE_UNUSED) const OVERRIDE { + return true; + } bool IsActualObject() const OVERRIDE { return false; } HInstruction* GetBaseAddress() const { return InputAt(0); } |