Home | History | Annotate | Download | only in ic

Lines Matching full:nexus

74     State new_state = nexus()->StateFromFeedback();
177 IC::IC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus)
183 nexus_(nexus) {
229 if (nexus) {
230 kind_ = nexus->kind();
232 state_ = nexus->StateFromFeedback();
337 maybe_handler_ = nexus()->FindHandlerForMap(receiver_map());
366 Name* stub_name = nexus()->FindFirstName();
523 nexus()->ConfigurePremonomorphic();
526 nexus()->ConfigureMegamorphic();
528 KeyedLoadICNexus* nexus = casted_nexus<KeyedLoadICNexus>();
529 nexus->ConfigureMegamorphicKeyed(key->IsName() ? PROPERTY : ELEMENT);
532 KeyedStoreICNexus* nexus = casted_nexus<KeyedStoreICNexus>();
533 nexus->ConfigureMegamorphicKeyed(key->IsName() ? PROPERTY : ELEMENT);
548 LoadICNexus* nexus = casted_nexus<LoadICNexus>();
549 nexus->ConfigureMonomorphic(map, handler);
554 LoadGlobalICNexus* nexus = casted_nexus<LoadGlobalICNexus>();
555 nexus->ConfigureHandlerMode(handler);
559 KeyedLoadICNexus* nexus = casted_nexus<KeyedLoadICNexus>();
560 nexus->ConfigureMonomorphic(name, map, handler);
566 StoreICNexus* nexus = casted_nexus<StoreICNexus>();
567 nexus->ConfigureMonomorphic(map, handler);
572 KeyedStoreICNexus* nexus = casted_nexus<KeyedStoreICNexus>();
573 nexus->ConfigureMonomorphic(name, map, handler);
599 LoadICNexus* nexus = casted_nexus<LoadICNexus>();
600 nexus->ConfigurePolymorphic(maps, handlers);
604 KeyedLoadICNexus* nexus = casted_nexus<KeyedLoadICNexus>();
605 nexus->ConfigurePolymorphic(name, maps, handlers);
611 StoreICNexus* nexus = casted_nexus<StoreICNexus>();
612 nexus->ConfigurePolymorphic(maps, handlers);
617 KeyedStoreICNexus* nexus = casted_nexus<KeyedStoreICNexus>();
618 nexus->ConfigurePolymorphic(name, maps, handlers);
646 KeyedStoreICNexus* nexus = casted_nexus<KeyedStoreICNexus>();
647 nexus->ConfigurePolymorphic(maps, transitioned_maps, handlers);
779 if (!nexus()->FindHandlers(&handlers, maps.length())) return false;
812 if (!nexus()->FindHandlers(&handlers, maps.length())) return;
1111 LoadGlobalICNexus* nexus = casted_nexus<LoadGlobalICNexus>();
1112 nexus->ConfigurePropertyCellMode(lookup->GetPropertyCell());
2554 // LoadIC miss handler if the handler misses. Since the vector Nexus is
2558 LoadICNexus nexus(vector, vector_slot);
2559 LoadIC ic(isolate, &nexus);
2565 LoadGlobalICNexus nexus(vector, vector_slot);
2566 LoadGlobalIC ic(isolate, &nexus);
2572 KeyedLoadICNexus nexus(vector, vector_slot);
2573 KeyedLoadIC ic(isolate, &nexus);
2590 LoadGlobalICNexus nexus(vector, vector_slot);
2591 LoadGlobalIC ic(isolate, &nexus);
2652 KeyedLoadICNexus nexus(vector, vector_slot);
2653 KeyedLoadIC ic(isolate, &nexus);
2671 StoreICNexus nexus(vector, vector_slot);
2672 StoreIC ic(isolate, &nexus);
2677 KeyedStoreICNexus nexus(vector, vector_slot);
2678 KeyedStoreIC ic(isolate, &nexus);
2695 KeyedStoreICNexus nexus(vector, vector_slot);
2696 KeyedStoreIC ic(isolate, &nexus);