Searched defs:receiver_maps (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/v8/src/
H A Dic.h182 virtual Handle<Code> ComputePolymorphicIC(MapHandleList* receiver_maps, argument
411 virtual Handle<Code> ComputePolymorphicIC(MapHandleList* receiver_maps,
573 virtual Handle<Code> ComputePolymorphicIC(MapHandleList* receiver_maps,
H A Dic.cc982 static bool AddOneReceiverMapIfMissing(MapHandleList* receiver_maps, argument
985 for (int current = 0; current < receiver_maps->length(); ++current) {
986 if (!receiver_maps->at(current).is_null() &&
987 receiver_maps->at(current).is_identical_to(new_receiver_map)) {
991 receiver_maps->Add(new_receiver_map);
1007 MapHandleList receiver_maps; local
1015 target()->FindAllMaps(&receiver_maps);
1016 int number_of_maps = receiver_maps.length();
1020 Handle<Map> map = receiver_maps.at(i);
1040 target()->FindAllCode(&handlers, receiver_maps
1058 ComputePolymorphicIC(MapHandleList* receiver_maps, CodeHandleList* handlers, int number_of_valid_maps, Handle<Name> name, StrictModeFlag strict_mode) argument
1068 ComputePolymorphicIC(MapHandleList* receiver_maps, CodeHandleList* handlers, int number_of_valid_maps, Handle<Name> name, StrictModeFlag strict_mode) argument
1123 MapHandleList receiver_maps; local
[all...]
H A Dstub-cache.cc1003 MapHandleList* receiver_maps) {
1007 Handle<Object> probe = cache->Lookup(receiver_maps, flags);
1010 CodeHandleList handlers(receiver_maps->length());
1012 compiler.CompileElementHandlers(receiver_maps, &handlers);
1014 receiver_maps, &handlers, factory()->empty_string(),
1019 PolymorphicCodeCache::Update(cache, receiver_maps, flags, code);
1024 Handle<Code> StubCache::ComputePolymorphicLoadIC(MapHandleList* receiver_maps, argument
1032 receiver_maps, handlers, name, type, PROPERTY);
1037 Handle<Code> StubCache::ComputePolymorphicStoreIC(MapHandleList* receiver_maps, argument
1046 receiver_maps, handler
1002 ComputeLoadElementPolymorphic( MapHandleList* receiver_maps) argument
1051 ComputeStoreElementPolymorphic( MapHandleList* receiver_maps, KeyedAccessStoreMode store_mode, StrictModeFlag strict_mode) argument
1948 CompileElementHandlers(MapHandleList* receiver_maps, CodeHandleList* handlers) argument
1976 CompileStoreElementPolymorphic( MapHandleList* receiver_maps) argument
[all...]
/external/v8/src/ia32/
H A Dstub-cache-ia32.cc2668 MapHandleList* receiver_maps,
2681 for (int i = 0; i < receiver_maps->length(); ++i) {
2682 __ cmp(edi, receiver_maps->at(i));
3098 MapHandleList* receiver_maps,
3110 int receiver_count = receiver_maps->length();
3112 __ cmp(map_reg, receiver_maps->at(current));
2667 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
3097 CompileLoadPolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_ics) argument
/external/v8/src/
H A Dic.cc1036 MapHandleList* receiver_maps,
1039 CodeHandleList handler_ics(receiver_maps->length());
1040 for (int i = 0; i < receiver_maps->length(); ++i) {
1041 Handle<Map> receiver_map = receiver_maps->at(i);
1048 receiver_maps, &handler_ics);
1486 static bool AddOneReceiverMapIfMissing(MapHandleList* receiver_maps, argument
1489 for (int current = 0; current < receiver_maps->length(); ++current) {
1490 if (!receiver_maps->at(current).is_null() &&
1491 receiver_maps->at(current).is_identical_to(new_receiver_map)) {
1495 receiver_maps
1035 ComputePolymorphicStub( MapHandleList* receiver_maps, StrictModeFlag strict_mode, KeyedAccessGrowMode growth_mode) argument
1679 ComputePolymorphicStub( MapHandleList* receiver_maps, StrictModeFlag strict_mode, KeyedAccessGrowMode grow_mode) argument
[all...]
/external/v8/src/x64/
H A Dstub-cache-x64.cc2499 MapHandleList* receiver_maps,
2512 int receiver_count = receiver_maps->length();
2515 __ Cmp(rdi, receiver_maps->at(i));
2920 MapHandleList* receiver_maps,
2932 int receiver_count = receiver_maps->length();
2935 __ Cmp(map_reg, receiver_maps->at(current));
2498 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
2919 CompileLoadPolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_ics) argument
/external/chromium_org/v8/src/arm/
H A Dstub-cache-arm.cc3078 MapHandleList* receiver_maps,
3092 int receiver_count = receiver_maps->length();
3096 Handle<Map> map = receiver_maps->at(current);
3099 __ mov(ip, Operand(receiver_maps->at(current)));
3117 MapHandleList* receiver_maps,
3123 int receiver_count = receiver_maps->length();
3126 __ mov(ip, Operand(receiver_maps->at(i)));
3077 CompilePolymorphicIC( MapHandleList* receiver_maps, CodeHandleList* handlers, Handle<Name> name, Code::StubType type, IcCheckType check) argument
3116 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/chromium_org/v8/src/ia32/
H A Dstub-cache-ia32.cc3004 MapHandleList* receiver_maps,
3010 for (int i = 0; i < receiver_maps->length(); ++i) {
3011 __ cmp(scratch1(), receiver_maps->at(i));
3175 MapHandleList* receiver_maps,
3189 int receiver_count = receiver_maps->length();
3192 Handle<Map> map = receiver_maps->at(current);
3003 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
3174 CompilePolymorphicIC( MapHandleList* receiver_maps, CodeHandleList* handlers, Handle<Name> name, Code::StubType type, IcCheckType check) argument
/external/chromium_org/v8/src/mips/
H A Dstub-cache-mips.cc3117 MapHandleList* receiver_maps,
3131 int receiver_count = receiver_maps->length();
3135 Handle<Map> map = receiver_maps->at(current);
3139 eq, map_reg, Operand(receiver_maps->at(current)));
3155 MapHandleList* receiver_maps,
3161 int receiver_count = receiver_maps->length();
3166 scratch1(), Operand(receiver_maps->at(i)));
3169 __ Branch(&next_map, ne, scratch1(), Operand(receiver_maps->at(i)));
3116 CompilePolymorphicIC( MapHandleList* receiver_maps, CodeHandleList* handlers, Handle<Name> name, Code::StubType type, IcCheckType check) argument
3154 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/chromium_org/v8/src/x64/
H A Dstub-cache-x64.cc2779 MapHandleList* receiver_maps,
2786 int receiver_count = receiver_maps->length();
2789 __ Cmp(scratch1(), receiver_maps->at(i));
2957 MapHandleList* receiver_maps,
2971 int receiver_count = receiver_maps->length();
2974 Handle<Map> map = receiver_maps->at(current);
2978 __ Cmp(map_reg, receiver_maps->at(current));
2778 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
2956 CompilePolymorphicIC( MapHandleList* receiver_maps, CodeHandleList* handlers, Handle<Name> name, Code::StubType type, IcCheckType check) argument
/external/v8/src/arm/
H A Dstub-cache-arm.cc3040 MapHandleList* receiver_maps,
3050 int receiver_count = receiver_maps->length();
3053 __ mov(ip, Operand(receiver_maps->at(current)));
3125 MapHandleList* receiver_maps,
3138 int receiver_count = receiver_maps->length();
3141 __ mov(ip, Operand(receiver_maps->at(i)));
3039 CompileLoadPolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_ics) argument
3124 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument
/external/v8/src/mips/
H A Dstub-cache-mips.cc3030 MapHandleList* receiver_maps,
3040 int receiver_count = receiver_maps->length();
3044 eq, a2, Operand(receiver_maps->at(current)));
3114 MapHandleList* receiver_maps,
3127 int receiver_count = receiver_maps->length();
3132 a3, Operand(receiver_maps->at(i)));
3135 __ Branch(&next_map, ne, a3, Operand(receiver_maps->at(i)));
3029 CompileLoadPolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_ics) argument
3113 CompileStorePolymorphic( MapHandleList* receiver_maps, CodeHandleList* handler_stubs, MapHandleList* transitioned_maps) argument

Completed in 276 milliseconds