/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 362 Register current_map, Register destination_map) { 479 Handle<Map> current_map = receiver_map; local 483 while (!current_map.is_identical_to(holder_map)) { 488 DCHECK(current_map->IsJSGlobalProxyMap() || 489 !current_map->is_access_check_needed()); 491 prototype = handle(JSObject::cast(current_map->prototype())); 492 if (current_map->is_dictionary_map() && 493 !current_map->IsJSGlobalObjectMap()) { 494 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 518 if (current_map 361 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 410 Register current_map, Register destination_map) { 526 Handle<Map> current_map = receiver_map; local 530 while (!current_map.is_identical_to(holder_map)) { 535 DCHECK(current_map->IsJSGlobalProxyMap() || 536 !current_map->is_access_check_needed()); 538 prototype = handle(JSObject::cast(current_map->prototype())); 539 if (current_map->is_dictionary_map() && 540 !current_map->IsJSGlobalObjectMap()) { 541 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 565 if (current_map 409 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/ |
H A D | handler-compiler.cc | 51 Handle<Map> current_map = stub_holder_map; local 54 if (current_map->is_dictionary_map()) cache_name = name; 55 if (current_map->prototype()->IsNull()) break; 59 JSReceiver* prototype = JSReceiver::cast(current_map->prototype()); 66 last = handle(JSObject::cast(current_map->prototype())); 67 current_map = handle(last->map());
|
H A D | ic.cc | 756 Handle<Map> current_map = maps.at(i); local 757 if (current_map->is_deprecated()) { 760 } else if (map.is_identical_to(current_map)) { 766 IsTransitionOfMonomorphicTarget(*current_map, *map)) {
|
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 360 Register current_map, Register destination_map) { 362 DCHECK(current_map.is(StoreTransitionHelper::VectorRegister())); 365 __ mov(destination_map, current_map); 366 __ pop(current_map); 367 __ mov(Operand::StaticVariable(virtual_slot), current_map); local 368 __ pop(current_map); // put vector in place. 484 Handle<Map> current_map = receiver_map; local 488 while (!current_map.is_identical_to(holder_map)) { 493 DCHECK(current_map->IsJSGlobalProxyMap() || 494 !current_map 359 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 361 Register current_map, Register destination_map) { 477 Handle<Map> current_map = receiver_map; local 481 while (!current_map.is_identical_to(holder_map)) { 486 DCHECK(current_map->IsJSGlobalProxyMap() || 487 !current_map->is_access_check_needed()); 489 prototype = handle(JSObject::cast(current_map->prototype())); 490 if (current_map->is_dictionary_map() && 491 !current_map->IsJSGlobalObjectMap()) { 492 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 516 if (current_map 360 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 363 Register current_map, Register destination_map) { 483 Handle<Map> current_map = receiver_map; local 487 while (!current_map.is_identical_to(holder_map)) { 492 DCHECK(current_map->IsJSGlobalProxyMap() || 493 !current_map->is_access_check_needed()); 495 prototype = handle(JSObject::cast(current_map->prototype())); 496 if (current_map->is_dictionary_map() && 497 !current_map->IsJSGlobalObjectMap()) { 498 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 523 if (current_map 362 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 360 Register current_map, Register destination_map) { 362 DCHECK(current_map.is(StoreTransitionHelper::VectorRegister())); 365 __ mov(destination_map, current_map); 366 __ pop(current_map); 367 __ mov(Operand::StaticVariable(virtual_slot), current_map); local 368 __ pop(current_map); // put vector in place. 484 Handle<Map> current_map = receiver_map; local 488 while (!current_map.is_identical_to(holder_map)) { 493 DCHECK(current_map->IsJSGlobalProxyMap() || 494 !current_map 359 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 352 Register current_map, Register destination_map) { 469 Handle<Map> current_map = receiver_map; local 473 while (!current_map.is_identical_to(holder_map)) { 478 DCHECK(current_map->IsJSGlobalProxyMap() || 479 !current_map->is_access_check_needed()); 481 prototype = handle(JSObject::cast(current_map->prototype())); 482 if (current_map->is_dictionary_map() && 483 !current_map->IsJSGlobalObjectMap()) { 484 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 508 if (current_map 351 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 352 Register current_map, Register destination_map) { 469 Handle<Map> current_map = receiver_map; local 473 while (!current_map.is_identical_to(holder_map)) { 478 DCHECK(current_map->IsJSGlobalProxyMap() || 479 !current_map->is_access_check_needed()); 481 prototype = handle(JSObject::cast(current_map->prototype())); 482 if (current_map->is_dictionary_map() && 483 !current_map->IsJSGlobalObjectMap()) { 484 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 508 if (current_map 351 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ |
H A D | objects-debug.cc | 1224 static bool CheckOneBackPointer(Map* current_map, Object* target) { argument 1225 return !target->IsMap() || Map::cast(target)->GetBackPointer() == current_map;
|
H A D | objects.cc | 4686 Map* current_map = map; local 4690 Map* next_map = current_map->ElementsTransitionMap(); 4691 if (next_map == nullptr) return current_map; 4693 current_map = next_map; 4696 DCHECK_EQ(to_kind, current_map->elements_kind()); 4697 return current_map; 4737 Handle<Map> current_map = map; local 4748 current_map = Map::CopyAsElementsKind(current_map, kind, flag); 4756 current_map 12839 Handle<Map> current_map = initial_map; local 12842 native_context->set(Context::ArrayMapIndex(kind, strength), *current_map); local [all...] |
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 7683 Handle<Map> current_map = maps->at(i); local 7684 if (current_map->DictionaryElementsInPrototypeChainOnly()) { 7697 Handle<Map> current_map = maps->at(i); local 7698 if (current_map->IsStringMap()) {
|