Home
last modified time | relevance | path

Searched refs:PropertyAccessInfo (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Daccess-info.h57 class PropertyAccessInfo final {
71 static PropertyAccessInfo NotFound(Zone* zone, MapRef receiver_map,
73 static PropertyAccessInfo DataField(
80 static PropertyAccessInfo FastDataConstant(
87 static PropertyAccessInfo FastAccessorConstant(
90 static PropertyAccessInfo ModuleExport(Zone* zone, MapRef receiver_map,
92 static PropertyAccessInfo StringLength(Zone* zone, MapRef receiver_map);
93 static PropertyAccessInfo Invalid(Zone* zone);
94 static PropertyAccessInfo DictionaryProtoDataConstant(
97 static PropertyAccessInfo DictionaryProtoAccessorConstan
[all...]
H A Daccess-info.cc98 PropertyAccessInfo PropertyAccessInfo::Invalid(Zone* zone) { in Invalid()
99 return PropertyAccessInfo(zone); in Invalid()
103 PropertyAccessInfo PropertyAccessInfo::NotFound( in NotFound()
105 return PropertyAccessInfo(zone, kNotFound, holder, {{receiver_map}, zone}); in NotFound()
109 PropertyAccessInfo PropertyAccessInfo::DataField( in DataField()
123 return PropertyAccessInfo(kDataField, holder, transition_map, field_index, in DataField()
130 PropertyAccessInfo PropertyAccessInf
181 PropertyAccessInfo::PropertyAccessInfo(Zone* zone) PropertyAccessInfo() function in v8::internal::compiler::PropertyAccessInfo
189 PropertyAccessInfo::PropertyAccessInfo( PropertyAccessInfo() function in v8::internal::compiler::PropertyAccessInfo
200 PropertyAccessInfo::PropertyAccessInfo( PropertyAccessInfo() function in v8::internal::compiler::PropertyAccessInfo
216 PropertyAccessInfo::PropertyAccessInfo( PropertyAccessInfo() function in v8::internal::compiler::PropertyAccessInfo
238 PropertyAccessInfo::PropertyAccessInfo( PropertyAccessInfo() function in v8::internal::compiler::PropertyAccessInfo
[all...]
H A Dproperty-access-builder.h25 class PropertyAccessInfo;
52 PropertyAccessInfo const& access_info,
60 PropertyAccessInfo const& access_info);
75 PropertyAccessInfo const& access_info,
79 Node* ResolveHolder(PropertyAccessInfo const& access_info,
H A Djs-native-context-specialization.h35 class PropertyAccessInfo;
152 ZoneVector<Node*>* if_exceptions, PropertyAccessInfo const& access_info,
157 ZoneVector<Node*>* if_exceptions, PropertyAccessInfo const& access_info);
164 PropertyAccessInfo const& access_info,
168 PropertyAccessInfo const& access_info);
177 PropertyAccessInfo const& access_info);
182 PropertyAccessInfo const& access_info);
H A Dproperty-access-builder.cc126 PropertyAccessInfo const& access_info, Node* lookup_start_object) { in ResolveHolder()
151 PropertyAccessInfo const& access_info) { in FoldLoadDictPrototypeConstant()
184 NameRef const& name, PropertyAccessInfo const& access_info, in TryFoldLoadConstantDataField()
280 NameRef const& name, PropertyAccessInfo const& access_info, in BuildLoadDataField()
H A Djs-native-context-specialization.cc412 PropertyAccessInfo access_info = broker()->GetPropertyAccessInfo( in ReduceJSInstanceOf()
710 ZoneVector<PropertyAccessInfo> access_infos(graph()->zone()); in ReduceJSResolvePromise()
719 PropertyAccessInfo access_info = in ReduceJSResolvePromise()
767 // PropertyAccessInfo kind for global accesses and using the existing mechanism
1111 ZoneVector<PropertyAccessInfo> access_infos(zone()); in ReduceNamedAccess()
1113 ZoneVector<PropertyAccessInfo> access_infos_for_feedback(zone()); in ReduceNamedAccess()
1124 PropertyAccessInfo access_info = broker()->GetPropertyAccessInfo( in ReduceNamedAccess()
1154 PropertyAccessInfo access_info = access_infos.front(); in ReduceNamedAccess()
1231 for (PropertyAccessInfo const& access_info : access_infos) { in ReduceNamedAccess()
1251 PropertyAccessInfo cons in ReduceNamedAccess()
[all...]
H A Djs-heap-broker.h233 PropertyAccessInfo GetPropertyAccessInfo(
452 ZoneUnorderedMap<PropertyAccessTarget, PropertyAccessInfo,
H A Djs-heap-broker.cc880 PropertyAccessInfo JSHeapBroker::GetPropertyAccessInfo( in GetPropertyAccessInfo()
890 PropertyAccessInfo access_info = in GetPropertyAccessInfo()
892 TRACE(this, "Storing PropertyAccessInfo for " in GetPropertyAccessInfo()
H A Dheap-refs.h48 class PropertyAccessInfo;
H A Djs-call-reducer.cc8097 ZoneVector<PropertyAccessInfo> access_infos(graph()->zone());
8107 PropertyAccessInfo ai_exec =

Completed in 19 milliseconds