| Index: src/arm64/lithium-codegen-arm64.h
|
| diff --git a/src/arm64/lithium-codegen-arm64.h b/src/arm64/lithium-codegen-arm64.h
|
| index bb06f483afed459cb51e09ffb60424931faacc45..7baa05dc25ce7ecd27563914232590895e22a385 100644
|
| --- a/src/arm64/lithium-codegen-arm64.h
|
| +++ b/src/arm64/lithium-codegen-arm64.h
|
| @@ -83,31 +83,17 @@ class LCodeGen: public LCodeGenBase {
|
|
|
| enum IntegerSignedness { SIGNED_INT32, UNSIGNED_INT32 };
|
| // Support for converting LOperands to assembler types.
|
| - // LOperand must be a register.
|
| Register ToRegister(LOperand* op) const;
|
| Register ToRegister32(LOperand* op) const;
|
| Operand ToOperand(LOperand* op);
|
| - Operand ToOperand32I(LOperand* op);
|
| - Operand ToOperand32U(LOperand* op);
|
| + Operand ToOperand32(LOperand* op);
|
| enum StackMode { kMustUseFramePointer, kCanUseStackPointer };
|
| MemOperand ToMemOperand(LOperand* op,
|
| StackMode stack_mode = kCanUseStackPointer) const;
|
| Handle<Object> ToHandle(LConstantOperand* op) const;
|
|
|
| - template<class LI>
|
| - Operand ToShiftedRightOperand32I(LOperand* right,
|
| - LI* shift_info) {
|
| - return ToShiftedRightOperand32(right, shift_info, SIGNED_INT32);
|
| - }
|
| - template<class LI>
|
| - Operand ToShiftedRightOperand32U(LOperand* right,
|
| - LI* shift_info) {
|
| - return ToShiftedRightOperand32(right, shift_info, UNSIGNED_INT32);
|
| - }
|
| - template<class LI>
|
| - Operand ToShiftedRightOperand32(LOperand* right,
|
| - LI* shift_info,
|
| - IntegerSignedness signedness);
|
| + template <class LI>
|
| + Operand ToShiftedRightOperand32(LOperand* right, LI* shift_info);
|
|
|
| int JSShiftAmountFromLConstant(LOperand* constant) {
|
| return ToInteger32(LConstantOperand::cast(constant)) & 0x1f;
|
| @@ -158,8 +144,6 @@ class LCodeGen: public LCodeGenBase {
|
| Register object,
|
| Register index);
|
|
|
| - Operand ToOperand32(LOperand* op, IntegerSignedness signedness);
|
| -
|
| static Condition TokenToCondition(Token::Value op, bool is_unsigned);
|
| void EmitGoto(int block);
|
| void DoGap(LGap* instr);
|
|
|