| Index: src/a64/lithium-a64.cc
|
| diff --git a/src/a64/lithium-a64.cc b/src/a64/lithium-a64.cc
|
| index 12812bbf2e4f8b74928d0f56b4ad41b8981b670c..5d3d1eefda3e1459fd87b7ee341bff281ead037f 100644
|
| --- a/src/a64/lithium-a64.cc
|
| +++ b/src/a64/lithium-a64.cc
|
| @@ -1849,8 +1849,7 @@ LInstruction* LChunkBuilder::DoMul(HMul* instr) {
|
| // allocated for the second operand.
|
| LInstruction* result;
|
| if (instr->representation().IsSmi()) {
|
| - // TODO(jbramley/rmcilroy): Fix LMulS so we can UseRegisterAtStart here.
|
| - LOperand* right = UseRegister(most_const);
|
| + LOperand* right = UseRegisterAtStart(most_const);
|
| result = DefineAsRegister(new(zone()) LMulS(left, right));
|
| } else {
|
| LOperand* right = UseRegisterAtStart(most_const);
|
|
|