Home
last modified time | relevance | path

Searched refs:lookup_start_object_map (Results 1 - 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/ic/
H A Dhandler-configuration.cc31 Handle<Map> lookup_start_object_map, in InitPrototypeChecksImpl()
38 DCHECK_IMPLIES(lookup_start_object_map->IsJSGlobalObjectMap(), in InitPrototypeChecksImpl()
39 lookup_start_object_map->is_prototype_map()); in InitPrototypeChecksImpl()
41 if (lookup_start_object_map->IsPrimitiveMap() || in InitPrototypeChecksImpl()
42 lookup_start_object_map->is_access_check_needed()) { in InitPrototypeChecksImpl()
43 DCHECK(!lookup_start_object_map->IsJSGlobalObjectMap()); in InitPrototypeChecksImpl()
60 } else if (lookup_start_object_map->is_dictionary_map() && in InitPrototypeChecksImpl()
61 !lookup_start_object_map->IsJSGlobalObjectMap()) { in InitPrototypeChecksImpl()
89 // prototype chain from |lookup_start_object_map| till |holder| did not change.
94 Handle<Map> lookup_start_object_map, in GetHandlerDataSize()
29 InitPrototypeChecksImpl(Isolate* isolate, Handle<ICHandler> handler, Handle<Smi>* smi_handler, Handle<Map> lookup_start_object_map, MaybeObjectHandle data1, MaybeObjectHandle maybe_data2) InitPrototypeChecksImpl() argument
93 GetHandlerDataSize(Isolate* isolate, Handle<Smi>* smi_handler, Handle<Map> lookup_start_object_map, MaybeObjectHandle data1, MaybeObjectHandle maybe_data2 = MaybeObjectHandle()) GetHandlerDataSize() argument
104 InitPrototypeChecks(Isolate* isolate, Handle<ICHandler> handler, Handle<Map> lookup_start_object_map, MaybeObjectHandle data1, MaybeObjectHandle maybe_data2 = MaybeObjectHandle()) InitPrototypeChecks() argument
115 LoadFromPrototype( Isolate* isolate, Handle<Map> lookup_start_object_map, Handle<JSReceiver> holder, Handle<Smi> smi_handler, MaybeObjectHandle maybe_data1, MaybeObjectHandle maybe_data2) LoadFromPrototype() argument
142 LoadFullChain(Isolate* isolate, Handle<Map> lookup_start_object_map, const MaybeObjectHandle& holder, Handle<Smi> smi_handler) LoadFullChain() argument
[all...]
H A Daccessor-assembler.cc74 TNode<Map> lookup_start_object_map, Label* if_handler, in TryMonomorphicCase()
93 GotoIfNot(IsWeakReferenceTo(feedback, lookup_start_object_map), if_miss); in TryMonomorphicCase()
105 TNode<Map> lookup_start_object_map, TNode<WeakFixedArray> feedback, in HandlePolymorphicCase()
128 GotoIfNot(IsWeakReferenceTo(maybe_cached_map, lookup_start_object_map), in HandlePolymorphicCase()
146 TNode<Map> lookup_start_object_map, in TryMegaDOMCase()
152 GotoIfNot(IsJSApiObjectMap(lookup_start_object_map), miss); in TryMegaDOMCase()
156 LoadMapBitField(lookup_start_object_map)), in TryMegaDOMCase()
2613 TNode<HeapObject> lookup_start_object, TNode<Map> lookup_start_object_map, in GenericElementLoad()
2627 TNode<Int32T> elements_kind = LoadMapElementsKind(lookup_start_object_map); in GenericElementLoad()
2665 BranchIfPrototypesHaveNoElements(lookup_start_object_map, in GenericElementLoad()
72 TryMonomorphicCase( TNode<TaggedIndex> slot, TNode<FeedbackVector> vector, TNode<Map> lookup_start_object_map, Label* if_handler, TVariable<MaybeObject>* var_handler, Label* if_miss) TryMonomorphicCase() argument
104 HandlePolymorphicCase( TNode<Map> lookup_start_object_map, TNode<WeakFixedArray> feedback, Label* if_handler, TVariable<MaybeObject>* var_handler, Label* if_miss) HandlePolymorphicCase() argument
145 TryMegaDOMCase(TNode<Object> lookup_start_object, TNode<Map> lookup_start_object_map, TVariable<MaybeObject>* var_handler, TNode<Object> vector, TNode<TaggedIndex> slot, Label* miss, ExitPoint* exit_point) TryMegaDOMCase() argument
2612 GenericElementLoad( TNode<HeapObject> lookup_start_object, TNode<Map> lookup_start_object_map, TNode<Int32T> lookup_start_object_instance_type, TNode<IntPtrT> index, Label* slow) GenericElementLoad() argument
2685 GenericPropertyLoad( TNode<HeapObject> lookup_start_object, TNode<Map> lookup_start_object_map, TNode<Int32T> lookup_start_object_instance_type, const LoadICParameters* p, Label* slow, UseStubCache use_stub_cache) GenericPropertyLoad() argument
2967 TNode<Map> lookup_start_object_map = LoadMap(CAST(lookup_start_object)); TryProbeStubCache() local
3011 TNode<Map> lookup_start_object_map = LoadIC_BytecodeHandler() local
3081 TNode<Map> lookup_start_object_map = LoadIC() local
3142 TNode<Map> lookup_start_object_map = LoadSuperIC() local
3183 LoadIC_Noninlined(const LoadICParameters* p, TNode<Map> lookup_start_object_map, TNode<HeapObject> feedback, TVariable<MaybeObject>* var_handler, Label* if_handler, Label* miss, ExitPoint* exit_point) LoadIC_Noninlined() argument
3222 TNode<Map> lookup_start_object_map = LoadMap(CAST(lookup_start_object)); LoadIC_NoFeedback() local
3235 lookup_start_object_map, LoadIC_NoFeedback() local
3241 GenericPropertyLoad(CAST(lookup_start_object), lookup_start_object_map, LoadIC_NoFeedback() local
3257 TNode<Map> lookup_start_object_map = LoadMap(CAST(lookup_start_object)); LoadSuperIC_NoFeedback() local
3262 GenericPropertyLoad(CAST(lookup_start_object), lookup_start_object_map, LoadSuperIC_NoFeedback() local
3451 TNode<Map> lookup_start_object_map = KeyedLoadIC() local
3586 TNode<Map> lookup_start_object_map = LoadMap(CAST(lookup_start_object)); KeyedLoadICGeneric() local
3587 GenericPropertyLoad(CAST(lookup_start_object), lookup_start_object_map, KeyedLoadICGeneric() local
3619 TNode<Map> lookup_start_object_map = KeyedLoadICGeneric() local
3622 lookup_start_object_map, KeyedLoadICGeneric() local
3633 TNode<Map> lookup_start_object_map = LoadMap(CAST(lookup_start_object)); KeyedLoadICGeneric() local
3634 GenericElementLoad(CAST(lookup_start_object), lookup_start_object_map, KeyedLoadICGeneric() local
3656 TNode<Map> lookup_start_object_map = LoadReceiverMap(lookup_start_object); KeyedLoadICPolymorphicName() local
4216 TNode<Map> lookup_start_object_map = LoadReceiverMap(p.lookup_start_object()); GenerateLoadIC_Noninlined() local
[all...]
H A Daccessor-assembler.h305 TNode<Map> lookup_start_object_map,
341 TNode<Map> lookup_start_object_map,
345 void HandlePolymorphicCase(TNode<Map> lookup_start_object_map,
351 TNode<Map> lookup_start_object_map,
475 TNode<Map> lookup_start_object_map,
481 TNode<Map> lookup_start_object_map,
H A Dic.cc122 Handle<Map> map = lookup_start_object_map(); // Might be empty. in TraceIC()
249 nexus()->FindHandlerForMap(lookup_start_object_map()); in ShouldRecomputeHandler()
257 if (!lookup_start_object_map()->IsJSObjectMap()) return false; in ShouldRecomputeHandler()
263 old_map->elements_kind(), lookup_start_object_map()->elements_kind()); in ShouldRecomputeHandler()
616 Handle<Map> map = lookup_start_object_map(); in UpdateMegaDOMIC()
658 Handle<Map> map = lookup_start_object_map(); in UpdatePolymorphicIC()
716 ConfigureVectorState(name, lookup_start_object_map(), handler); in UpdatePolymorphicIC()
738 ConfigureVectorState(name, lookup_start_object_map(), handler); in UpdateMonomorphicIC()
798 UpdateMegamorphicCache(lookup_start_object_map(), name, handler); in SetCache()
815 isolate(), lookup_start_object_map(), in UpdateCaches()
[all...]
H A Dic.h138 Handle<Map> lookup_start_object_map() { return lookup_start_object_map_; } in lookup_start_object_map() function in v8::internal::IC
/third_party/node/deps/v8/src/compiler/
H A Dproperty-access-builder.cc199 MapRef lookup_start_object_map = m.Ref(broker()).map(); in TryFoldLoadConstantDataField()
203 return map.equals(lookup_start_object_map); in TryFoldLoadConstantDataField()
H A Djs-native-context-specialization.cc1095 MapRef lookup_start_object_map = inferred_maps[0]; in ReduceNamedAccess() local
1096 if (lookup_start_object_map.equals( in ReduceNamedAccess()

Completed in 22 milliseconds