Searched refs:PropertyAccessInfo (Results 1 – 12 of 12) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
D | access-info.h | 57 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 DictionaryProtoAccessorConstant( [all …]
|
D | access-info.cc | 98 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 PropertyAccessInfo::FastDataConstant( in FastDataConstant() 137 return PropertyAccessInfo(kFastDataConstant, holder, transition_map, in FastDataConstant() 144 PropertyAccessInfo PropertyAccessInfo::FastAccessorConstant( in FastAccessorConstant() 147 return PropertyAccessInfo(zone, kFastAccessorConstant, holder, constant, {}, in FastAccessorConstant() [all …]
|
D | property-access-builder.h | 25 class PropertyAccessInfo; variable 52 PropertyAccessInfo const& access_info, 60 PropertyAccessInfo const& access_info); 75 PropertyAccessInfo const& access_info, 79 Node* ResolveHolder(PropertyAccessInfo const& access_info,
|
D | js-native-context-specialization.h | 35 class PropertyAccessInfo; variable 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);
|
D | property-access-builder.cc | 126 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()
|
D | js-native-context-specialization.cc | 412 PropertyAccessInfo access_info = broker()->GetPropertyAccessInfo( in ReduceJSInstanceOf() 710 ZoneVector<PropertyAccessInfo> access_infos(graph()->zone()); in ReduceJSResolvePromise() 719 PropertyAccessInfo access_info = in ReduceJSResolvePromise() 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 const& access_info = access_infos[j]; in ReduceNamedAccess() 2148 PropertyAccessInfo const& access_info) { in InlinePropertyGetterCall() [all …]
|
D | js-heap-broker.h | 233 PropertyAccessInfo GetPropertyAccessInfo( in DEFINE_OPERATORS_FOR_FLAGS() 452 ZoneUnorderedMap<PropertyAccessTarget, PropertyAccessInfo, in DEFINE_OPERATORS_FOR_FLAGS()
|
D | js-heap-broker.cc | 880 PropertyAccessInfo JSHeapBroker::GetPropertyAccessInfo( in GetPropertyAccessInfo() 890 PropertyAccessInfo access_info = in GetPropertyAccessInfo()
|
D | heap-refs.h | 48 class PropertyAccessInfo; variable
|
D | js-call-reducer.cc | 8097 ZoneVector<PropertyAccessInfo> access_infos(graph()->zone()); in ReduceRegExpPrototypeTest() 8107 PropertyAccessInfo ai_exec = in ReduceRegExpPrototypeTest()
|
/third_party/chromium/patch/ |
D | 0004-ohos-3.2-Beta5.patch | 45414 @@ -477,9 +477,15 @@ PropertyAccessInfo AccessInfoFactory::ComputeDataFieldAccessInfo(
|
D | 0001-cve.patch | 150909 - ZoneVector<Node*>* if_exceptions, PropertyAccessInfo const& access_info) { 150913 + PropertyAccessInfo const& access_info) { 150969 PropertyAccessInfo const& access_info);
|