| Index: src/compiler/common-operator.cc
 | 
| diff --git a/src/compiler/common-operator.cc b/src/compiler/common-operator.cc
 | 
| index b7c25a608aee86baff5d84165de9b99f0dbdadc7..6809bb8c1ba7459d3783de1f42c97f17d5b62c63 100644
 | 
| --- a/src/compiler/common-operator.cc
 | 
| +++ b/src/compiler/common-operator.cc
 | 
| @@ -701,6 +701,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>*>(  // --
 | 
| 
 |