| Index: src/interpreter/bytecodes.h
|
| diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h
|
| index 068feec1bb70c957302a407a62dd8a492b4aef03..3101a1dc4a09bff3ff307c0c49c2ec659c1730a4 100644
|
| --- a/src/interpreter/bytecodes.h
|
| +++ b/src/interpreter/bytecodes.h
|
| @@ -145,6 +145,8 @@ namespace interpreter {
|
| /* Call operations */ \
|
| V(Call, AccumulatorUse::kWrite, OperandType::kReg, OperandType::kRegList, \
|
| OperandType::kRegCount, OperandType::kIdx) \
|
| + V(CallProperty, AccumulatorUse::kWrite, OperandType::kReg, \
|
| + OperandType::kRegList, OperandType::kRegCount, OperandType::kIdx) \
|
| V(TailCall, AccumulatorUse::kWrite, OperandType::kReg, \
|
| OperandType::kRegList, OperandType::kRegCount, OperandType::kIdx) \
|
| V(CallRuntime, AccumulatorUse::kWrite, OperandType::kRuntimeId, \
|
| @@ -525,8 +527,8 @@ class V8_EXPORT_PRIVATE Bytecodes final {
|
|
|
| // Returns true if the bytecode is a call or a constructor call.
|
| static CONSTEXPR bool IsCallOrNew(Bytecode bytecode) {
|
| - return bytecode == Bytecode::kCall || bytecode == Bytecode::kTailCall ||
|
| - bytecode == Bytecode::kNew;
|
| + return bytecode == Bytecode::kCall || bytecode == Bytecode::kCallProperty ||
|
| + bytecode == Bytecode::kTailCall || bytecode == Bytecode::kNew;
|
| }
|
|
|
| // Returns true if the bytecode is a call to the runtime.
|
|
|