/external/chromium_org/v8/src/ |
H A D | ic.h | 182 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 D | ic.cc | 982 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 D | stub-cache.cc | 1003 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 D | stub-cache-ia32.cc | 2668 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 D | ic.cc | 1036 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 D | stub-cache-x64.cc | 2499 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 D | stub-cache-arm.cc | 3078 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 D | stub-cache-ia32.cc | 3004 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 D | stub-cache-mips.cc | 3117 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 D | stub-cache-x64.cc | 2779 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 D | stub-cache-arm.cc | 3040 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 D | stub-cache-mips.cc | 3030 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
|