Index: src/a64/lithium-a64.cc |
diff --git a/src/a64/lithium-a64.cc b/src/a64/lithium-a64.cc |
index 560826bcb56a36bd2f41fa21ea5ae42a775a6760..fa351e39282882426461f616b171497c1cf8b7ce 100644 |
--- a/src/a64/lithium-a64.cc |
+++ b/src/a64/lithium-a64.cc |
@@ -1381,7 +1381,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)); |
} |