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>*>( // -- |