Home
last modified time | relevance | path

Searched refs:receiver_maps (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/compiler/
Daccess-info.h43 ElementAccessInfo(MapHandles const& receiver_maps,
47 MapHandles const& receiver_maps() const { return receiver_maps_; } in receiver_maps() function
71 static PropertyAccessInfo NotFound(MapHandles const& receiver_maps,
73 static PropertyAccessInfo DataConstant(MapHandles const& receiver_maps,
77 PropertyConstness constness, MapHandles const& receiver_maps,
82 static PropertyAccessInfo AccessorConstant(MapHandles const& receiver_maps,
85 static PropertyAccessInfo ModuleExport(MapHandles const& receiver_maps,
114 MapHandles const& receiver_maps() const { return receiver_maps_; } in receiver_maps() function
119 MapHandles const& receiver_maps);
121 Handle<Object> constant, MapHandles const& receiver_maps);
[all …]
Daccess-info.cc70 ElementAccessInfo::ElementAccessInfo(MapHandles const& receiver_maps, in ElementAccessInfo() argument
72 : elements_kind_(elements_kind), receiver_maps_(receiver_maps) {} in ElementAccessInfo()
75 PropertyAccessInfo PropertyAccessInfo::NotFound(MapHandles const& receiver_maps, in NotFound() argument
77 return PropertyAccessInfo(holder, receiver_maps); in NotFound()
82 MapHandles const& receiver_maps, Handle<Object> constant, in DataConstant() argument
84 return PropertyAccessInfo(kDataConstant, holder, constant, receiver_maps); in DataConstant()
89 PropertyConstness constness, MapHandles const& receiver_maps, in DataField() argument
97 receiver_maps); in DataField()
102 MapHandles const& receiver_maps, Handle<Object> constant, in AccessorConstant() argument
104 return PropertyAccessInfo(kAccessorConstant, holder, constant, receiver_maps); in AccessorConstant()
[all …]
Djs-native-context-specialization.cc218 access_info.receiver_maps(), holder); in ReduceJSInstanceOf()
227 access_info.receiver_maps()); in ReduceJSInstanceOf()
244 access_info.receiver_maps(), holder); in ReduceJSInstanceOf()
270 access_info.receiver_maps()); in ReduceJSInstanceOf()
310 ZoneHandleSet<Map> receiver_maps; in InferHasInPrototypeChain() local
313 &receiver_maps); in InferHasInPrototypeChain()
320 for (size_t i = 0; i < receiver_maps.size(); ++i) { in InferHasInPrototypeChain()
321 Handle<Map> receiver_map = receiver_maps[i]; in InferHasInPrototypeChain()
511 access_info.receiver_maps(), holder); in ReduceJSResolvePromise()
801 Node* node, Node* value, MapHandles const& receiver_maps, Handle<Name> name, in ReduceNamedAccess() argument
[all …]
Djs-call-reducer.cc408 ZoneHandleSet<Map> receiver_maps; in ReduceFunctionPrototypeBind() local
411 &receiver_maps); in ReduceFunctionPrototypeBind()
413 DCHECK_NE(0, receiver_maps.size()); in ReduceFunctionPrototypeBind()
414 bool const is_constructor = receiver_maps[0]->is_constructor(); in ReduceFunctionPrototypeBind()
415 Handle<Object> const prototype(receiver_maps[0]->prototype(), isolate()); in ReduceFunctionPrototypeBind()
416 for (Handle<Map> const receiver_map : receiver_maps) { in ReduceFunctionPrototypeBind()
467 simplified()->CheckMaps(CheckMapsFlag::kNone, receiver_maps), receiver, in ReduceFunctionPrototypeBind()
731 ZoneHandleSet<Map> receiver_maps; in ReduceObjectPrototypeIsPrototypeOf() local
734 &receiver_maps); in ReduceObjectPrototypeIsPrototypeOf()
736 for (size_t i = 0; i < receiver_maps.size(); ++i) { in ReduceObjectPrototypeIsPrototypeOf()
[all …]
Djs-native-context-specialization.h82 MapHandles const& receiver_maps,
96 MapHandles const& receiver_maps,
184 bool CanTreatHoleAsUndefined(MapHandles const& receiver_maps);
190 MapHandles* receiver_maps);
197 MapHandles* receiver_maps);
Dproperty-access-builder.cc132 std::vector<Handle<Map>> const& receiver_maps) { in BuildCheckMaps() argument
137 for (Handle<Map> map : receiver_maps) { in BuildCheckMaps()
148 for (Handle<Map> map : receiver_maps) { in BuildCheckMaps()
Dnode-properties.cc524 ZoneHandleSet<Map> receiver_maps; in HasInstanceTypeWitness() local
527 &receiver_maps); in HasInstanceTypeWitness()
531 DCHECK_NE(0, receiver_maps.size()); in HasInstanceTypeWitness()
532 for (size_t i = 0; i < receiver_maps.size(); ++i) { in HasInstanceTypeWitness()
533 if (receiver_maps[i]->instance_type() != instance_type) return false; in HasInstanceTypeWitness()
Dcompilation-dependencies.h73 std::vector<Handle<Map>> const& receiver_maps, Handle<JSObject> holder);
Dproperty-access-builder.h45 std::vector<Handle<Map>> const& receiver_maps);
Dcompilation-dependencies.cc409 std::vector<Handle<Map>> const& receiver_maps, Handle<JSObject> holder) { in DependOnStablePrototypeChains() argument
412 for (auto map : receiver_maps) { in DependOnStablePrototypeChains()
/external/v8/src/ic/
Dic.cc521 static bool AddOneReceiverMapIfMissing(MapHandles* receiver_maps, in AddOneReceiverMapIfMissing() argument
524 for (Handle<Map> map : *receiver_maps) { in AddOneReceiverMapIfMissing()
529 receiver_maps->push_back(new_receiver_map); in AddOneReceiverMapIfMissing()
1118 MapHandles* receiver_maps, MaybeObjectHandles* handlers, in LoadElementPolymorphicHandlers() argument
1121 receiver_maps->erase( in LoadElementPolymorphicHandlers()
1123 receiver_maps->begin(), receiver_maps->end(), in LoadElementPolymorphicHandlers()
1125 receiver_maps->end()); in LoadElementPolymorphicHandlers()
1127 for (Handle<Map> receiver_map : *receiver_maps) { in LoadElementPolymorphicHandlers()
1133 *receiver_maps); in LoadElementPolymorphicHandlers()
1881 MapHandles* receiver_maps, MaybeObjectHandles* handlers, in StoreElementPolymorphicHandlers() argument
[all …]
Dic.h277 void LoadElementPolymorphicHandlers(MapHandles* receiver_maps,
374 void StoreElementPolymorphicHandlers(MapHandles* receiver_maps,