| Index: src/compiler/common-operator.cc
|
| diff --git a/src/compiler/common-operator.cc b/src/compiler/common-operator.cc
|
| index 27a9d63f48626cc7339faf202c25f534c35d612e..02191931fdc703a5fd0485d58daaaf3ba7e8aae0 100644
|
| --- a/src/compiler/common-operator.cc
|
| +++ b/src/compiler/common-operator.cc
|
| @@ -604,6 +604,15 @@ const Operator* CommonOperatorBuilder::StateValues(int arguments) {
|
| }
|
|
|
|
|
| +const Operator* CommonOperatorBuilder::TypedStateValues(
|
| + ZoneVector<MachineType>* types) {
|
| + return new (zone()) Operator1<ZoneVector<MachineType>*>( // --
|
| + IrOpcode::kTypedStateValues, Operator::kPure, // opcode
|
| + "TypedStateValues", // name
|
| + static_cast<int>(types->size()), 0, 0, 1, 0, 0, types); // counts
|
| +}
|
| +
|
| +
|
| const Operator* CommonOperatorBuilder::FrameState(
|
| FrameStateType type, BailoutId bailout_id,
|
| OutputFrameStateCombine state_combine, MaybeHandle<JSFunction> jsfunction) {
|
|
|