| Index: src/compiler/arm/code-generator-arm.cc
|
| diff --git a/src/compiler/arm/code-generator-arm.cc b/src/compiler/arm/code-generator-arm.cc
|
| index 781252b75aadaf69557b7c948e51c049509bb181..956fbbde8cc3a1d6f9a4fd64e9c6b1ce8fd2e707 100644
|
| --- a/src/compiler/arm/code-generator-arm.cc
|
| +++ b/src/compiler/arm/code-generator-arm.cc
|
| @@ -79,6 +79,10 @@ class ArmOperandConverter : public InstructionOperandConverter {
|
| return Operand(InputRegister(index + 0), LSR, InputInt5(index + 1));
|
| case kMode_Operand2_R_LSR_R:
|
| return Operand(InputRegister(index + 0), LSR, InputRegister(index + 1));
|
| + case kMode_Operand2_R_ROR_I:
|
| + return Operand(InputRegister(index + 0), ROR, InputInt5(index + 1));
|
| + case kMode_Operand2_R_ROR_R:
|
| + return Operand(InputRegister(index + 0), ROR, InputRegister(index + 1));
|
| }
|
| UNREACHABLE();
|
| return Operand::Zero();
|
| @@ -96,6 +100,8 @@ class ArmOperandConverter : public InstructionOperandConverter {
|
| case kMode_Operand2_R_LSL_R:
|
| case kMode_Operand2_R_LSR_I:
|
| case kMode_Operand2_R_LSR_R:
|
| + case kMode_Operand2_R_ROR_I:
|
| + case kMode_Operand2_R_ROR_R:
|
| break;
|
| case kMode_Offset_RI:
|
| *first_index += 2;
|
|
|