| Index: src/compiler/simplified-operator.cc
|
| diff --git a/src/compiler/simplified-operator.cc b/src/compiler/simplified-operator.cc
|
| index 345a2c5f88177cf2713b22f1e958b34ec8d99519..f0cdd8030db96f35643c6f4544e8f56001386bcc 100644
|
| --- a/src/compiler/simplified-operator.cc
|
| +++ b/src/compiler/simplified-operator.cc
|
| @@ -495,6 +495,13 @@ struct SimplifiedOperatorGlobalCache final {
|
| };
|
| ArrayBufferWasNeuteredOperator kArrayBufferWasNeutered;
|
|
|
| + struct LoadFunctionPrototypeOperator final : public Operator {
|
| + LoadFunctionPrototypeOperator()
|
| + : Operator(IrOpcode::kLoadFunctionPrototype, Operator::kEliminatable,
|
| + "LoadFunctionPrototype", 1, 1, 1, 1, 1, 0) {}
|
| + };
|
| + LoadFunctionPrototypeOperator kLoadFunctionPrototype;
|
| +
|
| template <CheckForMinusZeroMode kMode>
|
| struct CheckedInt32MulOperator final
|
| : public Operator1<CheckForMinusZeroMode> {
|
| @@ -639,6 +646,7 @@ SimplifiedOperatorBuilder::SimplifiedOperatorBuilder(Zone* zone)
|
| PURE_OP_LIST(GET_FROM_CACHE)
|
| CHECKED_OP_LIST(GET_FROM_CACHE)
|
| GET_FROM_CACHE(ArrayBufferWasNeutered)
|
| +GET_FROM_CACHE(LoadFunctionPrototype)
|
| #undef GET_FROM_CACHE
|
|
|
| const Operator* SimplifiedOperatorBuilder::CheckedInt32Mul(
|
|
|