/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-graph-builder.cc | 309 const compiler::PropertyCellRef& property_cell) { in BuildPropertyCellAccess() 313 bool was_cached = property_cell.Cache(); in BuildPropertyCellAccess() 316 compiler::ObjectRef property_cell_value = property_cell.value(); in BuildPropertyCellAccess() 323 PropertyDetails property_details = property_cell.property_details(); in BuildPropertyCellAccess() 337 broker()->dependencies()->DependOnGlobalProperty(property_cell); in BuildPropertyCellAccess() 348 AddNewNode<Constant>({}, property_cell.AsHeapObject()); in BuildPropertyCellAccess() 377 BuildPropertyCellAccess(global_access_feedback.property_cell()); in VisitLdaGlobal() 308 BuildPropertyCellAccess( const compiler::PropertyCellRef& property_cell) BuildPropertyCellAccess() argument
|
H A D | maglev-graph-builder.h | 448 void BuildPropertyCellAccess(const compiler::PropertyCellRef& property_cell);
|
/third_party/node/deps/v8/src/compiler/ |
H A D | processed-feedback.h | 83 PropertyCellRef property_cell() const;
|
H A D | js-native-context-specialization.cc | 775 PropertyCellRef const& property_cell, Node* effect) { in ReduceGlobalAccess() 776 if (!property_cell.Cache()) { in ReduceGlobalAccess() 777 TRACE_BROKER_MISSING(broker(), "usable data for " << property_cell); in ReduceGlobalAccess() local 781 ObjectRef property_cell_value = property_cell.value(); in ReduceGlobalAccess() 789 PropertyDetails property_details = property_cell.property_details(); in ReduceGlobalAccess() 857 dependencies()->DependOnGlobalProperty(property_cell); in ReduceGlobalAccess() 902 jsgraph()->Constant(property_cell), effect, control); in ReduceGlobalAccess() 913 dependencies()->DependOnGlobalProperty(property_cell); in ReduceGlobalAccess() 926 dependencies()->DependOnGlobalProperty(property_cell); in ReduceGlobalAccess() 955 jsgraph()->Constant(property_cell), valu in ReduceGlobalAccess() 772 ReduceGlobalAccess( Node* node, Node* lookup_start_object, Node* receiver, Node* value, NameRef const& name, AccessMode access_mode, Node* key, PropertyCellRef const& property_cell, Node* effect) ReduceGlobalAccess() argument [all...] |
H A D | js-native-context-specialization.h | 113 PropertyCellRef const& property_cell,
|
H A D | js-heap-broker.cc | 312 PropertyCellRef GlobalAccessFeedback::property_cell() const { in property_cell() function in v8::internal::compiler::GlobalAccessFeedback 331 bool cell_cached = property_cell().Cache(); in GetConstantHint() 333 return property_cell().value(); in GetConstantHint()
|
/third_party/node/deps/v8/src/ic/ |
H A D | keyed-store-generic.cc | 720 TNode<PropertyCell> property_cell = in LookupPropertyOnPrototypeChain() local 723 LoadObjectField(property_cell, PropertyCell::kValueOffset); in LookupPropertyOnPrototypeChain() 726 property_cell, PropertyCell::kPropertyDetailsRawOffset)); in LookupPropertyOnPrototypeChain()
|
H A D | accessor-assembler.cc | 1403 TNode<PropertyCell> property_cell = CAST(map_or_property_cell); in HandleStoreICHandlerCase() local 1408 StoreGlobalIC_PropertyCellCase(property_cell, p->value(), &direct_exit, in HandleStoreICHandlerCase() 3332 TNode<PropertyCell> property_cell = in LoadGlobalIC_TryPropertyCellCase() local 3335 LoadObjectField(property_cell, PropertyCell::kValueOffset); in LoadGlobalIC_TryPropertyCellCase() 3774 TNode<PropertyCell> property_cell = in StoreGlobalIC() local 3778 StoreGlobalIC_PropertyCellCase(property_cell, pp->value(), &direct_exit, in StoreGlobalIC() 3829 TNode<PropertyCell> property_cell, TNode<Object> value, in StoreGlobalIC_PropertyCellCase() 3837 LoadObjectField(property_cell, PropertyCell::kValueOffset); in StoreGlobalIC_PropertyCellCase() 3839 property_cell, PropertyCell::kPropertyDetailsRawOffset); in StoreGlobalIC_PropertyCellCase() 3879 StoreObjectField(property_cell, PropertyCel in StoreGlobalIC_PropertyCellCase() 3828 StoreGlobalIC_PropertyCellCase( TNode<PropertyCell> property_cell, TNode<Object> value, ExitPoint* exit_point, Label* miss) StoreGlobalIC_PropertyCellCase() argument [all...] |
H A D | accessor-assembler.h | 329 void StoreGlobalIC_PropertyCellCase(TNode<PropertyCell> property_cell,
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 8496 TNode<PropertyCell> property_cell = CAST(key); 8497 return CAST(LoadObjectField(property_cell, PropertyCell::kNameOffset)); 9677 TNode<PropertyCell> property_cell = 9681 LoadObjectField(property_cell, PropertyCell::kValueOffset); 9687 property_cell, PropertyCell::kPropertyDetailsRawOffset));
|