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