Lines Matching refs:receiver_maps
408 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()
737 if (!receiver_maps[i]->IsJSReceiverMap()) return NoChange(); in ReduceObjectPrototypeIsPrototypeOf()
1025 ZoneHandleSet<Map> receiver_maps; in ReduceArrayForEach() local
1028 &receiver_maps); in ReduceArrayForEach()
1033 ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayForEach()
1037 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayForEach()
1062 receiver_maps, p.feedback()), in ReduceArrayForEach()
1112 receiver_maps, p.feedback()), in ReduceArrayForEach()
1215 ZoneHandleSet<Map> receiver_maps; in ReduceArrayReduce() local
1218 &receiver_maps); in ReduceArrayReduce()
1221 ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayReduce()
1222 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayReduce()
1247 receiver_maps, p.feedback()), in ReduceArrayReduce()
1379 simplified()->CheckMaps(CheckMapsFlag::kNone, receiver_maps), receiver, in ReduceArrayReduce()
1492 ZoneHandleSet<Map> receiver_maps; in ReduceArrayMap() local
1495 &receiver_maps); in ReduceArrayMap()
1501 const ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayMap()
1503 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayMap()
1532 receiver_maps, p.feedback()), in ReduceArrayMap()
1587 receiver_maps, p.feedback()), in ReduceArrayMap()
1704 ZoneHandleSet<Map> receiver_maps; in ReduceArrayFilter() local
1707 &receiver_maps); in ReduceArrayFilter()
1713 const ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayFilter()
1717 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayFilter()
1745 receiver_maps, p.feedback()), in ReduceArrayFilter()
1826 receiver_maps, p.feedback()), in ReduceArrayFilter()
1987 ZoneHandleSet<Map> receiver_maps; in ReduceArrayFind() local
1990 &receiver_maps); in ReduceArrayFind()
1993 const ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayFind()
1995 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayFind()
2012 receiver_maps, p.feedback()), in ReduceArrayFind()
2067 receiver_maps, p.feedback()), in ReduceArrayFind()
2305 ZoneHandleSet<Map> receiver_maps; in ReduceArrayEvery() local
2308 &receiver_maps); in ReduceArrayEvery()
2314 const ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayEvery()
2316 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayEvery()
2336 receiver_maps, p.feedback()), in ReduceArrayEvery()
2344 simplified()->CheckMaps(CheckMapsFlag::kNone, receiver_maps), receiver, in ReduceArrayEvery()
2401 receiver_maps, p.feedback()), in ReduceArrayEvery()
2654 ZoneHandleSet<Map> receiver_maps; in ReduceArraySome() local
2657 &receiver_maps); in ReduceArraySome()
2663 if (receiver_maps.size() == 0) return NoChange(); in ReduceArraySome()
2665 const ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArraySome()
2667 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArraySome()
2689 receiver_maps, p.feedback()), in ReduceArraySome()
2695 simplified()->CheckMaps(CheckMapsFlag::kNone, receiver_maps), receiver, in ReduceArraySome()
2757 receiver_maps, p.feedback()), in ReduceArraySome()
2892 ZoneHandleSet<Map> receiver_maps; in ReduceCallApiFunction() local
2895 &receiver_maps); in ReduceCallApiFunction()
2897 for (size_t i = 0; i < receiver_maps.size(); ++i) { in ReduceCallApiFunction()
2898 Handle<Map> receiver_map = receiver_maps[i]; in ReduceCallApiFunction()
2916 call_optimization.LookupHolderOfExpectedType(receiver_maps[0], &lookup); in ReduceCallApiFunction()
2918 for (size_t i = 1; i < receiver_maps.size(); ++i) { in ReduceCallApiFunction()
2921 receiver_maps[i], &lookupi); in ReduceCallApiFunction()
2928 for (size_t i = 0; i < receiver_maps.size(); ++i) { in ReduceCallApiFunction()
2930 MapRef(js_heap_broker(), receiver_maps[i])); in ReduceCallApiFunction()
4360 ZoneHandleSet<Map> receiver_maps; in ReduceArrayPrototypePush() local
4363 &receiver_maps); in ReduceArrayPrototypePush()
4365 DCHECK_NE(0, receiver_maps.size()); in ReduceArrayPrototypePush()
4367 ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayPrototypePush()
4369 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayPrototypePush()
4385 receiver_maps, p.feedback()), in ReduceArrayPrototypePush()
4472 ZoneHandleSet<Map> receiver_maps; in ReduceArrayPrototypePop() local
4475 &receiver_maps); in ReduceArrayPrototypePop()
4477 DCHECK_NE(0, receiver_maps.size()); in ReduceArrayPrototypePop()
4479 ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayPrototypePop()
4480 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayPrototypePop()
4500 receiver_maps, p.feedback()), in ReduceArrayPrototypePop()
4591 ZoneHandleSet<Map> receiver_maps; in ReduceArrayPrototypeShift() local
4594 &receiver_maps); in ReduceArrayPrototypeShift()
4596 DCHECK_NE(0, receiver_maps.size()); in ReduceArrayPrototypeShift()
4598 ElementsKind kind = receiver_maps[0]->elements_kind(); in ReduceArrayPrototypeShift()
4599 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayPrototypeShift()
4619 receiver_maps, p.feedback()), in ReduceArrayPrototypeShift()
4796 ZoneHandleSet<Map> receiver_maps; in ReduceArrayPrototypeSlice() local
4799 &receiver_maps); in ReduceArrayPrototypeSlice()
4809 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayPrototypeSlice()
4829 receiver_maps, p.feedback()), in ReduceArrayPrototypeSlice()
4883 ZoneHandleSet<Map> receiver_maps; in ReduceArrayIterator() local
4886 &receiver_maps); in ReduceArrayIterator()
4888 DCHECK_NE(0, receiver_maps.size()); in ReduceArrayIterator()
4889 for (Handle<Map> receiver_map : receiver_maps) { in ReduceArrayIterator()
5805 ZoneHandleSet<Map> receiver_maps; in ReducePromisePrototypeCatch() local
5808 &receiver_maps); in ReducePromisePrototypeCatch()
5810 DCHECK_NE(0, receiver_maps.size()); in ReducePromisePrototypeCatch()
5814 for (Handle<Map> receiver_map : receiver_maps) { in ReducePromisePrototypeCatch()
5829 receiver_maps, p.feedback()), in ReducePromisePrototypeCatch()
5882 ZoneHandleSet<Map> receiver_maps; in ReducePromisePrototypeFinally() local
5885 &receiver_maps); in ReducePromisePrototypeFinally()
5887 DCHECK_NE(0, receiver_maps.size()); in ReducePromisePrototypeFinally()
5891 for (Handle<Map> receiver_map : receiver_maps) { in ReducePromisePrototypeFinally()
5910 receiver_maps, p.feedback()), in ReducePromisePrototypeFinally()
5982 effect = graph()->NewNode(simplified()->MapGuard(receiver_maps), receiver, in ReducePromisePrototypeFinally()
6035 ZoneHandleSet<Map> receiver_maps; in ReducePromisePrototypeThen() local
6038 &receiver_maps); in ReducePromisePrototypeThen()
6042 DCHECK_NE(0, receiver_maps.size()); in ReducePromisePrototypeThen()
6046 for (Handle<Map> receiver_map : receiver_maps) { in ReducePromisePrototypeThen()
6063 receiver_maps, p.feedback()), in ReducePromisePrototypeThen()
6104 ZoneHandleSet<Map> receiver_maps; in ReducePromiseResolveTrampoline() local
6107 &receiver_maps); in ReducePromiseResolveTrampoline()
6111 DCHECK_NE(0, receiver_maps.size()); in ReducePromiseResolveTrampoline()
6114 for (Handle<Map> receiver_map : receiver_maps) { in ReducePromiseResolveTrampoline()
6445 ZoneHandleSet<Map> receiver_maps; in ReduceCollectionIteratorPrototypeNext() local
6448 &receiver_maps); in ReduceCollectionIteratorPrototypeNext()
6450 DCHECK_NE(0, receiver_maps.size()); in ReduceCollectionIteratorPrototypeNext()
6451 receiver_instance_type = receiver_maps[0]->instance_type(); in ReduceCollectionIteratorPrototypeNext()
6452 for (size_t i = 1; i < receiver_maps.size(); ++i) { in ReduceCollectionIteratorPrototypeNext()
6453 if (receiver_maps[i]->instance_type() != receiver_instance_type) { in ReduceCollectionIteratorPrototypeNext()
7200 js_heap_broker(), native_context(), ai_exec.receiver_maps(), holder); in ReduceRegExpPrototypeTest()