| Index: src/compiler/operator-properties.cc
|
| diff --git a/src/compiler/operator-properties.cc b/src/compiler/operator-properties.cc
|
| index 09d964b3c5d3ecb80525fc4a60a22ea12a784671..319ed977d97a32ae66bb3e241115595e6a978038 100644
|
| --- a/src/compiler/operator-properties.cc
|
| +++ b/src/compiler/operator-properties.cc
|
| @@ -57,22 +57,25 @@ bool OperatorProperties::HasFrameStateInput(const Operator* op) {
|
| case IrOpcode::kJSBitwiseOr:
|
| case IrOpcode::kJSBitwiseXor:
|
| case IrOpcode::kJSDivide:
|
| - case IrOpcode::kJSLoadNamed:
|
| - case IrOpcode::kJSLoadProperty:
|
| case IrOpcode::kJSModulus:
|
| case IrOpcode::kJSMultiply:
|
| case IrOpcode::kJSShiftLeft:
|
| case IrOpcode::kJSShiftRight:
|
| case IrOpcode::kJSShiftRightLogical:
|
| - case IrOpcode::kJSStoreNamed:
|
| - case IrOpcode::kJSStoreProperty:
|
| case IrOpcode::kJSSubtract:
|
|
|
| + // Context operations
|
| + case IrOpcode::kJSCreateWithContext:
|
| +
|
| // Conversions
|
| case IrOpcode::kJSToObject:
|
| case IrOpcode::kJSToNumber:
|
|
|
| - // Other
|
| + // Properties
|
| + case IrOpcode::kJSLoadNamed:
|
| + case IrOpcode::kJSLoadProperty:
|
| + case IrOpcode::kJSStoreNamed:
|
| + case IrOpcode::kJSStoreProperty:
|
| case IrOpcode::kJSDeleteProperty:
|
| return true;
|
|
|
|
|