Searched refs:receiver_maps (Results 1 - 14 of 14) sorted by relevance

/external/v8/src/ic/
H A Dic-compiler.cc245 MapHandleList* receiver_maps) {
246 Isolate* isolate = receiver_maps->at(0)->GetIsolate();
250 Handle<Object> probe = cache->Lookup(receiver_maps, flags);
253 TypeHandleList types(receiver_maps->length());
254 for (int i = 0; i < receiver_maps->length(); i++) {
255 types.Add(HeapType::Class(receiver_maps->at(i), isolate));
257 CodeHandleList handlers(receiver_maps->length());
259 compiler.CompileElementHandlers(receiver_maps, &handlers);
267 PolymorphicCodeCache::Update(cache, receiver_maps, flags, code);
284 MapHandleList* receiver_maps, KeyedAccessStoreMod
244 ComputeKeyedLoadPolymorphic( MapHandleList* receiver_maps) argument
283 ComputeKeyedStorePolymorphic( MapHandleList* receiver_maps, KeyedAccessStoreMode store_mode, StrictMode strict_mode) argument
372 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, KeyedAccessStoreMode store_mode) argument
[all...]
H A Dic-compiler.h45 static Handle<Code> ComputeKeyedLoadPolymorphic(MapHandleList* receiver_maps);
47 MapHandleList* receiver_maps, KeyedAccessStoreMode store_mode,
88 Handle<Code> CompileKeyedStorePolymorphic(MapHandleList* receiver_maps,
90 Handle<Code> CompileKeyedStorePolymorphic(MapHandleList* receiver_maps,
H A Dhandler-compiler.cc379 MapHandleList* receiver_maps, CodeHandleList* handlers) {
380 for (int i = 0; i < receiver_maps->length(); ++i) {
381 Handle<Map> receiver_map = receiver_maps->at(i);
378 CompileElementHandlers( MapHandleList* receiver_maps, CodeHandleList* handlers) argument
H A Dhandler-compiler.h267 void CompileElementHandlers(MapHandleList* receiver_maps,
H A Dic.cc635 static bool AddOneReceiverMapIfMissing(MapHandleList* receiver_maps, argument
638 for (int current = 0; current < receiver_maps->length(); ++current) {
639 if (!receiver_maps->at(current).is_null() &&
640 receiver_maps->at(current).is_identical_to(new_receiver_map)) {
644 receiver_maps->Add(new_receiver_map);
/external/v8/src/ic/mips/
H A Dic-compiler-mips.cc82 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
87 int receiver_count = receiver_maps->length();
92 Operand(receiver_maps->at(i)));
95 __ Branch(&next_map, ne, scratch1(), Operand(receiver_maps->at(i)));
81 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/mips64/
H A Dic-compiler-mips64.cc82 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
87 int receiver_count = receiver_maps->length();
92 Operand(receiver_maps->at(i)));
95 __ Branch(&next_map, ne, scratch1(), Operand(receiver_maps->at(i)));
81 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/arm/
H A Dic-compiler-arm.cc97 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
102 int receiver_count = receiver_maps->length();
105 __ mov(ip, Operand(receiver_maps->at(i)));
96 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/arm64/
H A Dic-compiler-arm64.cc98 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
106 int receiver_count = receiver_maps->length();
109 __ Cmp(scratch1(), Operand(receiver_maps->at(i)));
97 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/ia32/
H A Dic-compiler-ia32.cc99 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
104 for (int i = 0; i < receiver_maps->length(); ++i) {
105 __ cmp(scratch1(), receiver_maps->at(i));
98 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/x64/
H A Dic-compiler-x64.cc42 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
48 int receiver_count = receiver_maps->length();
51 __ Cmp(scratch1(), receiver_maps->at(i));
41 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/ic/x87/
H A Dic-compiler-x87.cc99 MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
104 for (int i = 0; i < receiver_maps->length(); ++i) {
105 __ cmp(scratch1(), receiver_maps->at(i));
98 CompileKeyedStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/
H A Dhydrogen.cc8528 SmallMapList receiver_maps; local
8531 &receiver_maps,
8541 SmallMapList* receiver_maps) {
8546 receiver_maps,
8556 SmallMapList receiver_maps(1, zone());
8557 receiver_maps.Add(receiver_map, zone());
8560 &receiver_maps,
8570 SmallMapList receiver_maps(1, zone());
8571 receiver_maps.Add(receiver_map, zone());
8574 &receiver_maps,
8538 TryInlineApiMethodCall( Call* expr, HValue* receiver, SmallMapList* receiver_maps) argument
8581 TryInlineApiCall(Handle<JSFunction> function, HValue* receiver, SmallMapList* receiver_maps, int argc, BailoutId ast_id, ApiCallType call_type) argument
[all...]
H A Dhydrogen.h2376 SmallMapList* receiver_maps,

Completed in 188 milliseconds