Searched refs:receiver_maps (Results 1 - 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
H A D | compilation-dependencies.h | 120 ZoneVector<MapRef> const& receiver_maps, WhereToStart start,
|
H A D | js-call-reducer.cc | 2714 ZoneVector<MapRef> const& receiver_maps = inference.GetMaps(); 2716 MapRef first_receiver_map = receiver_maps[0]; 2721 for (const MapRef& receiver_map : receiver_maps) { 2724 // Check for consistency among the {receiver_maps}. 3282 ZoneVector<MapRef> const& receiver_maps, 3284 DCHECK_NE(0, receiver_maps.size()); 3285 *kind_return = receiver_maps[0].elements_kind(); 3286 for (const MapRef& map : receiver_maps) { 3296 ZoneVector<MapRef> const& receiver_maps, 3299 DCHECK_NE(0, receiver_maps [all...] |
H A D | js-native-context-specialization.cc | 517 ZoneRefUnorderedSet<MapRef> receiver_maps(zone()); in InferHasInPrototypeChain() 519 broker(), receiver, effect, &receiver_maps); in InferHasInPrototypeChain() 524 // Try to determine either that all of the {receiver_maps} have the given in InferHasInPrototypeChain() 529 for (MapRef map : receiver_maps) { in InferHasInPrototypeChain() 1790 ZoneVector<MapRef> const& receiver_maps = in ReduceElementAccess() local 1796 receiver_maps); in ReduceElementAccess() 1799 // Explicitly branch on the {receiver_maps}. in ReduceElementAccess() 1801 for (MapRef map : receiver_maps) { in ReduceElementAccess() 2648 ZoneVector<MapRef> const& receiver_maps = in BuildElementAccess() local 2910 bool receiver_is_jsarray = HasOnlyJSArrayMaps(broker(), receiver_maps); in BuildElementAccess() 3379 CanTreatHoleAsUndefined( ZoneVector<MapRef> const& receiver_maps) CanTreatHoleAsUndefined() argument [all...] |
H A D | js-native-context-specialization.h | 209 // from an object with one of the {receiver_maps}; sets up appropriate 211 bool CanTreatHoleAsUndefined(ZoneVector<MapRef> const& receiver_maps);
|
H A D | compilation-dependencies.cc | 1300 ZoneVector<MapRef> const& receiver_maps, WhereToStart start, in DependOnStablePrototypeChains() 1302 for (MapRef receiver_map : receiver_maps) { in DependOnStablePrototypeChains() 1299 DependOnStablePrototypeChains( ZoneVector<MapRef> const& receiver_maps, WhereToStart start, base::Optional<JSObjectRef> last_prototype) DependOnStablePrototypeChains() argument
|
/third_party/node/deps/v8/src/ic/ |
H A D | ic.cc | 575 static bool AddOneReceiverMapIfMissing(MapHandles* receiver_maps, in AddOneReceiverMapIfMissing() argument 578 for (Handle<Map> map : *receiver_maps) { in AddOneReceiverMapIfMissing() 583 receiver_maps->push_back(new_receiver_map); in AddOneReceiverMapIfMissing() 1412 MapHandles* receiver_maps, MaybeObjectHandles* handlers, in LoadElementPolymorphicHandlers() 1415 receiver_maps->erase( in LoadElementPolymorphicHandlers() 1417 receiver_maps->begin(), receiver_maps->end(), in LoadElementPolymorphicHandlers() 1419 receiver_maps->end()); in LoadElementPolymorphicHandlers() 1421 for (Handle<Map> receiver_map : *receiver_maps) { in LoadElementPolymorphicHandlers() 1423 // among receiver_maps a in LoadElementPolymorphicHandlers() 1411 LoadElementPolymorphicHandlers( MapHandles* receiver_maps, MaybeObjectHandles* handlers, KeyedAccessLoadMode load_mode) LoadElementPolymorphicHandlers() argument 2396 std::vector<Handle<Map>> receiver_maps; StoreElementPolymorphicHandlers() local [all...] |
H A D | ic.h | 247 void LoadElementPolymorphicHandlers(MapHandles* receiver_maps,
|
Completed in 17 milliseconds