| Index: src/arm/lithium-arm.cc | 
| diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc | 
| index 8eb5eb7a042b3f1de4e428f9812e2f6c30acc232..fdf4ddfd804026dbdc38dad0ff78ab06f6b9bdc8 100644 | 
| --- a/src/arm/lithium-arm.cc | 
| +++ b/src/arm/lithium-arm.cc | 
| @@ -1236,7 +1236,7 @@ LInstruction* LChunkBuilder::DoDiv(HDiv* instr) { | 
| ASSERT(instr->right()->representation().Equals(instr->representation())); | 
| if (instr->RightIsPowerOf2()) { | 
| ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); | 
| -      LOperand* value = UseRegisterAtStart(instr->left()); | 
| +      LOperand* value = UseRegister(instr->left()); | 
| LDivI* div = new(zone()) LDivI(value, UseConstant(instr->right()), NULL); | 
| return AssignEnvironment(DefineAsRegister(div)); | 
| } | 
|  |