Home
last modified time | relevance | path

Searched defs:receiver_map (Results 1 – 20 of 20) sorted by relevance

/external/v8/src/ic/
Dhandler-configuration.cc30 Handle<Smi>* smi_handler, Handle<Map> receiver_map, in InitPrototypeChecksImpl()
90 Isolate* isolate, Handle<Smi>* smi_handler, Handle<Map> receiver_map, in GetPrototypeCheckCount()
101 Handle<Map> receiver_map, Handle<JSReceiver> holder, in InitPrototypeChecks()
112 Handle<Map> receiver_map, in LoadFromPrototype()
142 Handle<Map> receiver_map, in LoadFullChain()
183 Isolate* isolate, Handle<Map> receiver_map, Handle<Map> transition, in StoreElementTransition()
248 Isolate* isolate, Handle<Map> receiver_map, Handle<JSReceiver> holder, in StoreThroughPrototype()
283 Handle<Map> receiver_map, in StoreProxy()
Dkeyed-store-generic.cc74 SloppyTNode<Map> receiver_map, in EmitGenericPropertyStore()
145 Node* receiver_map, Label* non_fast_elements, Label* only_fast_elements) { in BranchIfPrototypesHaveNonFastElements()
169 Node* receiver, Node* receiver_map, Node* elements, Node* native_context, in TryRewriteElements()
212 Node* receiver, Node* receiver_map, Node* native_context, in TryChangeToHoleyMapHelper()
227 Node* receiver, Node* receiver_map, Node* current_elements_kind, in TryChangeToHoleyMap()
241 Node* receiver, Node* receiver_map, Node* current_elements_kind, in TryChangeToHoleyMapMulti()
275 Node* receiver, Node* receiver_map, Node* elements, Node* elements_kind, in StoreElementWithCapacity()
470 Node* receiver, Node* receiver_map, Node* instance_type, Node* intptr_index, in EmitGenericElementStore()
570 Node* receiver_map, Node* name, Label* accessor, in LookupPropertyOnPrototypeChain()
660 TNode<JSReceiver> receiver, TNode<Map> receiver_map, in EmitGenericPropertyStore()
[all …]
Daccessor-assembler.cc65 Node* slot, Node* vector, Node* receiver_map, Label* if_handler, in TryMonomorphicCase()
96 Node* receiver_map, TNode<WeakFixedArray> feedback, Label* if_handler, in HandlePolymorphicCase()
1346 TNode<Map> receiver_map = LoadMap(p->receiver); in HandleStoreICProtoHandler() local
2031 void AccessorAssembler::GenericElementLoad(Node* receiver, Node* receiver_map, in GenericElementLoad()
2093 void AccessorAssembler::GenericPropertyLoad(Node* receiver, Node* receiver_map, in GenericPropertyLoad()
2342 Node* receiver_map = LoadMap(receiver); in TryProbeStubCache() local
2435 Node* receiver_map = LoadReceiverMap(p->receiver); in LoadIC() local
2467 Node* receiver_map, in LoadIC_Noninlined()
2506 Node* receiver_map = LoadMap(receiver); in LoadIC_Uninitialized() local
2648 Node* receiver_map = LoadReceiverMap(p->receiver); in KeyedLoadIC() local
[all …]
Dic.h144 Handle<Map> receiver_map() { return receiver_map_; } in receiver_map() function
Dic.cc990 bool KeyedLoadIC::CanChangeToAllowOutOfBounds(Handle<Map> receiver_map) { in CanChangeToAllowOutOfBounds()
998 Handle<Map> receiver_map(receiver->map(), isolate()); in UpdateLoadElement() local
1071 Handle<Object> KeyedLoadIC::LoadElementHandler(Handle<Map> receiver_map, in LoadElementHandler()
1670 void KeyedStoreIC::UpdateStoreElement(Handle<Map> receiver_map, in UpdateStoreElement()
1830 Handle<Map> receiver_map, KeyedAccessStoreMode store_mode) { in StoreElementHandler()
/external/v8/src/
Dprototype-inl.h41 PrototypeIterator::PrototypeIterator(Isolate* isolate, Map* receiver_map, in PrototypeIterator()
55 PrototypeIterator::PrototypeIterator(Isolate* isolate, Handle<Map> receiver_map, in PrototypeIterator()
Dfeedback-vector.cc504 void FeedbackNexus::ConfigurePremonomorphic(Handle<Map> receiver_map) { in ConfigurePremonomorphic()
860 Handle<Map> receiver_map, in ConfigureMonomorphic()
Dcode-stub-assembler.cc994 Node* receiver_map, Label* definitely_no_elements, in BranchIfPrototypesHaveNoElements()
8499 Node* receiver_map = LoadMap(receiver); in CallGetterIfAccessor() local
12428 Node* receiver_map, in CheckPrototypeEnumCache()
12473 Node* receiver_map = LoadMap(receiver); in CheckEnumCache() local
/external/v8/src/builtins/
Dbuiltins-function-gen.cc30 Node* receiver_map = LoadMap(receiver); in TF_BUILTIN() local
Dbuiltins-promise-gen.cc546 Node* const receiver_map = LoadMap(receiver); in InvokeThen() local
650 Node* native_context, Node* receiver_map, Label* if_fast, Label* if_slow) { in BranchIfPromiseThenLookupChainIntact()
1592 Node* const receiver_map = LoadMap(receiver); in TF_BUILTIN() local
Dbuiltins-internal-gen.cc498 TNode<Map> receiver_map = LoadMap(CAST(receiver)); in TF_BUILTIN() local
565 Node* receiver_map = CheckEnumCache(receiver, &if_empty, &if_runtime); in TF_BUILTIN() local
Dbuiltins-object-gen.cc963 Node* receiver_map = LoadMap(receiver); in TF_BUILTIN() local
/external/v8/src/compiler/
Djs-native-context-specialization.cc193 Handle<Map> receiver_map(receiver->map(), isolate()); in ReduceJSInstanceOf() local
321 Handle<Map> receiver_map = receiver_maps[i]; in InferHasInPrototypeChain() local
818 Handle<Map> receiver_map = receiver_maps.front(); in ReduceNamedAccess() local
999 for (auto receiver_map : receiver_maps) { in ReduceNamedAccess() local
1611 Node* receiver_map = effect = in ReduceJSLoadProperty() local
2094 Handle<Map> receiver_map(map, isolate()); in ReduceJSStoreDataPropertyInLiteral() local
2879 Handle<Map> receiver_map; in ExtractReceiverMaps() local
Dproperty-access-builder.cc135 Handle<Map> receiver_map(m.Value()->map(), isolate()); in BuildCheckMaps() local
Daccess-info.cc338 Handle<Map> receiver_map = map; in ComputePropertyAccessInfo() local
Dnode-properties.cc383 Handle<Map> receiver_map(receiver->map(), isolate); in InferReceiverMaps() local
Djs-call-reducer.cc701 Node* receiver_map = effect = in ReduceObjectPrototypeHasOwnProperty() local
975 Handle<Map> receiver_map) { in CanInlineArrayIteratingBuiltin()
2570 Handle<Map> receiver_map; in ReduceArrayIndexOfIncludes() local
2898 Handle<Map> receiver_map = receiver_maps[i]; in ReduceCallApiFunction() local
4331 bool CanInlineArrayResizeOperation(Isolate* isolate, Handle<Map> receiver_map) { in CanInlineArrayResizeOperation()
6190 Node* receiver_map = effect = in ReduceTypedArrayPrototypeToStringTag() local
Djs-typed-lowering.cc1791 Node* receiver_map = effect = in ReduceJSForInNext() local
Deffect-control-linearizer.cc2840 Node* receiver_map = __ LoadField(AccessBuilder::ForMap(), receiver); in LowerStringCharCodeAt() local
/external/v8/src/interpreter/
Dinterpreter-generator.cc2838 Node* receiver_map = CheckEnumCache(receiver, &if_empty, &if_runtime); in IGNITION_HANDLER() local
2940 Node* receiver_map = LoadMap(receiver); in IGNITION_HANDLER() local