Lines Matching refs:receiver_map

261     maybe_handler_ = nexus()->FindHandlerForMap(receiver_map());  in TryRemoveInvalidPrototypeDependentStub()
263 maybe_handler_ = target()->FindHandlerForMap(*receiver_map()); in TryRemoveInvalidPrototypeDependentStub()
272 if (!receiver_map()->IsJSObjectMap()) return false; in TryRemoveInvalidPrototypeDependentStub()
278 receiver_map()->elements_kind()); in TryRemoveInvalidPrototypeDependentStub()
282 Handle<Map> ic_holder_map(GetICCacheHolder(receiver_map(), isolate(), &flag)); in TryRemoveInvalidPrototypeDependentStub()
746 Handle<Map> map = receiver_map(); in UpdatePolymorphicIC()
788 ConfigureVectorState(name, receiver_map(), code); in UpdatePolymorphicIC()
810 ConfigureVectorState(name, receiver_map(), handler); in UpdateMonomorphicIC()
862 UpdateMegamorphicCache(*receiver_map(), *name, *code); in PatchCache()
975 bool IsCompatibleReceiver(LookupIterator* lookup, Handle<Map> receiver_map) { in IsCompatibleReceiver() argument
984 receiver_map)) { in IsCompatibleReceiver()
998 !call_optimization.IsCompatibleReceiverMap(receiver_map, holder)) { in IsCompatibleReceiver()
1024 receiver_map()); in UpdateCaches()
1032 if (!IsCompatibleReceiver(lookup, receiver_map())) { in UpdateCaches()
1043 !IsCompatibleReceiver(&it, receiver_map())) { in UpdateCaches()
1066 receiver_map(), receiver_is_holder, isolate(), &flag); in ComputeHandler()
1139 Handle<Map> map = receiver_map(); in CompileHandler()
1301 Handle<Map> receiver_map(receiver->map(), isolate()); in LoadElementStub() local
1309 receiver_map, extra_ic_state()); in LoadElementStub()
1310 ConfigureVectorState(Handle<Name>::null(), receiver_map, handler); in LoadElementStub()
1327 receiver_map, extra_ic_state()); in LoadElementStub()
1328 ConfigureVectorState(Handle<Name>::null(), receiver_map, handler); in LoadElementStub()
1336 if (!AddOneReceiverMapIfMissing(&target_receiver_maps, receiver_map)) { in LoadElementStub()
1720 NamedStoreHandlerCompiler compiler(isolate(), receiver_map(), holder); in CompileHandler()
1726 NamedStoreHandlerCompiler compiler(isolate(), receiver_map(), holder); in CompileHandler()
1750 receiver_map())) { in CompileHandler()
1754 NamedStoreHandlerCompiler compiler(isolate(), receiver_map(), holder); in CompileHandler()
1765 NamedStoreHandlerCompiler compiler(isolate(), receiver_map(), holder); in CompileHandler()
1812 NamedStoreHandlerCompiler compiler(isolate(), receiver_map(), holder); in CompileHandler()
1832 Handle<Code> KeyedStoreIC::StoreElementStub(Handle<Map> receiver_map, in StoreElementStub() argument
1848 ComputeTransitionedMap(receiver_map, store_mode); in StoreElementStub()
1864 Handle<Map> transitioned_receiver_map = receiver_map; in StoreElementStub()
1867 ComputeTransitionedMap(receiver_map, store_mode); in StoreElementStub()
1869 if ((receiver_map.is_identical_to(previous_receiver_map) && in StoreElementStub()
1883 } else if (receiver_map.is_identical_to(previous_receiver_map) && in StoreElementStub()
1893 receiver_map, language_mode(), store_mode); in StoreElementStub()
1894 ConfigureVectorState(Handle<Name>::null(), receiver_map, handler); in StoreElementStub()
1902 AddOneReceiverMapIfMissing(&target_receiver_maps, receiver_map); in StoreElementStub()
1906 ComputeTransitionedMap(receiver_map, store_mode); in StoreElementStub()