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)); |
} |