Lines Matching defs:object
61 global_object_(broker->target_native_context().global_object().object()),
63 broker->target_native_context().global_proxy_object().object()),
194 s.object(), static_cast<size_t>(s.length().value()));
386 Node* object = n.left();
437 NodeProperties::ReplaceValueInput(node, object, 1);
465 receiver->object());
489 node->ReplaceInput(JSCallNode::ArgumentIndex(0), object);
567 // might be a different object each time, so it's much simpler to include
612 Node* object = NodeProperties::GetValueInput(node, 1);
623 NodeProperties::ReplaceValueInput(node, object,
651 NodeProperties::ReplaceValueInput(node, object, 0);
759 kTaggedBase, PropertyCell::kValueOffset, name.object(), map, type, r,
832 // the lookup start object is the global proxy.
840 native_context().global_proxy_object().map().object())),
846 // object can be constant-folded, even without deoptimization support.
895 map = property_cell_value_map.object();
941 ZoneHandleSet<Map>(property_cell_value_map.object())),
1068 // receiver = the object we pass to the accessor (if any) as the "this" value.
1070 // lookup_start_object = the object where we start looking for the property.
1075 // Lookup start object is the __proto__ of the home object.
1093 // corresponding global object instead.
1282 maps.insert(map.object(), graph()->zone());
1314 maps.insert(map.object(), graph()->zone());
1399 Node* const receiver = n.object();
1405 ObjectRef object = m.Ref(broker());
1406 if (object.IsJSFunction() &&
1409 JSFunctionRef function = object.AsJSFunction();
1421 } else if (object.IsString() &&
1424 if (!object.AsString().length().has_value()) return NoChange();
1425 Node* value = jsgraph()->Constant(object.AsString().length().value());
1583 ObjectRef object = m.Ref(broker);
1584 if (!object.IsJSTypedArray()) return base::nullopt;
1585 JSTypedArrayRef typed_array = object.AsJSTypedArray();
1593 Node* object, ZoneVector<MapRef>* maps) const {
1594 base::Optional<MapRef> root_map = InferRootMap(object);
1733 transition_source.object(), transition_target.object())),
1785 transition_source.object(), transition_target.object())),
1802 maps.insert(map.object(), graph()->zone());
2055 Node* object = name.receiver();
2058 if (object->opcode() == IrOpcode::kJSToObject) {
2059 object = NodeProperties::GetValueInput(object, 0);
2061 if (object != receiver) return NoChange();
2418 name.object(),
2451 name.object(),
2512 ZoneHandleSet<Map>(field_map->object())),
3396 bool JSNativeContextSpecialization::InferMaps(Node* object, Effect effect,
3400 NodeProperties::InferMapsUnsafe(broker(), object, effect, &map_set);
3421 Node* object) const {
3422 HeapObjectMatcher m(object);
3428 NodeProperties::GetJSCreateMap(broker(), object);
3438 Node* object, Node* effect, Node* control) {
3440 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), object,