| Index: src/arm64/lithium-arm64.h
|
| diff --git a/src/arm64/lithium-arm64.h b/src/arm64/lithium-arm64.h
|
| index 21a5f741417790d1630108cb26b52afcfeacff6f..a5a3eb0b911ef9bfca07e3b730c488e84ebd6136 100644
|
| --- a/src/arm64/lithium-arm64.h
|
| +++ b/src/arm64/lithium-arm64.h
|
| @@ -2733,19 +2733,17 @@ class LShiftI V8_FINAL : public LTemplateInstruction<1, 2, 0> {
|
| };
|
|
|
|
|
| -class LShiftS V8_FINAL : public LTemplateInstruction<1, 2, 1> {
|
| +class LShiftS V8_FINAL : public LTemplateInstruction<1, 2, 0> {
|
| public:
|
| - LShiftS(Token::Value op, LOperand* left, LOperand* right, LOperand* temp,
|
| - bool can_deopt) : op_(op), can_deopt_(can_deopt) {
|
| + LShiftS(Token::Value op, LOperand* left, LOperand* right, bool can_deopt)
|
| + : op_(op), can_deopt_(can_deopt) {
|
| inputs_[0] = left;
|
| inputs_[1] = right;
|
| - temps_[0] = temp;
|
| }
|
|
|
| Token::Value op() const { return op_; }
|
| LOperand* left() { return inputs_[0]; }
|
| LOperand* right() { return inputs_[1]; }
|
| - LOperand* temp() { return temps_[0]; }
|
| bool can_deopt() const { return can_deopt_; }
|
|
|
| DECLARE_CONCRETE_INSTRUCTION(ShiftS, "shift-s")
|
|
|