| Index: src/compiler/common-operator.cc | 
| diff --git a/src/compiler/common-operator.cc b/src/compiler/common-operator.cc | 
| index 4246e5b60bcd6344bc2e2b92a5c9e315c52d7813..be7730962f17f38fdad226051622e3cebfaf940c 100644 | 
| --- a/src/compiler/common-operator.cc | 
| +++ b/src/compiler/common-operator.cc | 
| @@ -753,6 +753,14 @@ const Operator* CommonOperatorBuilder::StateValues(int arguments) { | 
| } | 
|  | 
|  | 
| +const Operator* CommonOperatorBuilder::ObjectState(int pointer_slots, int id) { | 
| +  return new (zone()) Operator1<int>(           // -- | 
| +      IrOpcode::kObjectState, Operator::kPure,  // opcode | 
| +      "ObjectState",                            // name | 
| +      pointer_slots, 0, 0, 1, 0, 0, id);        // counts | 
| +} | 
| + | 
| + | 
| const Operator* CommonOperatorBuilder::TypedStateValues( | 
| const ZoneVector<MachineType>* types) { | 
| return new (zone()) Operator1<const ZoneVector<MachineType>*>(  // -- | 
|  |