| Index: src/a64/lithium-a64.cc
|
| diff --git a/src/a64/lithium-a64.cc b/src/a64/lithium-a64.cc
|
| index 4e8196ce9350fb3ff624a920efbbd8a62bf07a7f..458a8247edb86bce2d464155b3b9efb4e4413d3b 100644
|
| --- a/src/a64/lithium-a64.cc
|
| +++ b/src/a64/lithium-a64.cc
|
| @@ -1121,10 +1121,8 @@ LInstruction* LChunkBuilder::DoChange(HChange* instr) {
|
| LOperand* value = UseRegister(instr->value());
|
|
|
| if (instr->CanTruncateToInt32()) {
|
| - LOperand* temp1 = TempRegister();
|
| - LOperand* temp2 = TempRegister();
|
| LTruncateDoubleToIntOrSmi* result =
|
| - new(zone()) LTruncateDoubleToIntOrSmi(value, temp1, temp2);
|
| + new(zone()) LTruncateDoubleToIntOrSmi(value);
|
| return DefineAsRegister(result);
|
| } else {
|
| LDoubleToIntOrSmi* result = new(zone()) LDoubleToIntOrSmi(value);
|
|
|