/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 372 Register current_map, Register destination_map) { 374 DCHECK(current_map.is(StoreTransitionHelper::VectorRegister())); 377 __ mov(destination_map, current_map); 378 __ pop(current_map); 379 __ mov(Operand::StaticVariable(virtual_slot), current_map); local 380 __ pop(current_map); // put vector in place. 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 371 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 372 Register current_map, Register destination_map) { 374 DCHECK(current_map.is(StoreTransitionHelper::VectorRegister())); 377 __ mov(destination_map, current_map); 378 __ pop(current_map); 379 __ mov(Operand::StaticVariable(virtual_slot), current_map); local 380 __ pop(current_map); // put vector in place. 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 371 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 378 Register current_map, Register destination_map) { 482 Handle<Map> current_map = receiver_map; local 486 while (!current_map.is_identical_to(holder_map)) { 491 DCHECK(current_map->IsJSGlobalProxyMap() || 492 !current_map->is_access_check_needed()); 494 prototype = handle(JSObject::cast(current_map->prototype())); 495 if (current_map->IsJSGlobalObjectMap()) { 498 } else if (current_map->is_dictionary_map()) { 499 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 519 current_map 377 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) { 513 Handle<Map> current_map = receiver_map; local 517 while (!current_map.is_identical_to(holder_map)) { 522 DCHECK(current_map->IsJSGlobalProxyMap() || 523 !current_map->is_access_check_needed()); 525 prototype = handle(JSObject::cast(current_map->prototype())); 526 if (current_map->IsJSGlobalObjectMap()) { 529 } else if (current_map->is_dictionary_map()) { 530 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 549 current_map 409 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 365 Register current_map, Register destination_map) { 468 Handle<Map> current_map = receiver_map; local 472 while (!current_map.is_identical_to(holder_map)) { 477 DCHECK(current_map->IsJSGlobalProxyMap() || 478 !current_map->is_access_check_needed()); 480 prototype = handle(JSObject::cast(current_map->prototype())); 481 if (current_map->IsJSGlobalObjectMap()) { 484 } else if (current_map->is_dictionary_map()) { 485 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 505 current_map 364 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 365 Register current_map, Register destination_map) { 468 Handle<Map> current_map = receiver_map; local 472 while (!current_map.is_identical_to(holder_map)) { 477 DCHECK(current_map->IsJSGlobalProxyMap() || 478 !current_map->is_access_check_needed()); 480 prototype = handle(JSObject::cast(current_map->prototype())); 481 if (current_map->IsJSGlobalObjectMap()) { 484 } else if (current_map->is_dictionary_map()) { 485 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 505 current_map 364 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 373 Register current_map, Register destination_map) { 476 Handle<Map> current_map = receiver_map; local 480 while (!current_map.is_identical_to(holder_map)) { 485 DCHECK(current_map->IsJSGlobalProxyMap() || 486 !current_map->is_access_check_needed()); 488 prototype = handle(JSObject::cast(current_map->prototype())); 489 if (current_map->IsJSGlobalObjectMap()) { 492 } else if (current_map->is_dictionary_map()) { 493 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 513 current_map 372 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 351 Register current_map, Register destination_map) { 450 Handle<Map> current_map = receiver_map; local 454 while (!current_map.is_identical_to(holder_map)) { 459 DCHECK(current_map->IsJSGlobalProxyMap() || 460 !current_map->is_access_check_needed()); 462 prototype = handle(JSObject::cast(current_map->prototype())); 463 if (current_map->IsJSGlobalObjectMap()) { 466 } else if (current_map->is_dictionary_map()) { 467 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 487 current_map 350 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 379 Register current_map, Register destination_map) { 487 Handle<Map> current_map = receiver_map; local 491 while (!current_map.is_identical_to(holder_map)) { 496 DCHECK(current_map->IsJSGlobalProxyMap() || 497 !current_map->is_access_check_needed()); 499 prototype = handle(JSObject::cast(current_map->prototype())); 500 if (current_map->IsJSGlobalObjectMap()) { 503 } else if (current_map->is_dictionary_map()) { 504 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 524 current_map 378 RearrangeVectorAndSlot( Register current_map, Register destination_map) argument [all...] |
/external/v8/src/ic/ |
H A D | handler-compiler.cc | 49 Handle<Map> current_map = stub_holder_map; local 52 if (current_map->is_dictionary_map()) cache_name = name; 53 if (current_map->prototype()->IsNull(isolate)) break; 57 if (!current_map->has_hidden_prototype()) break; 60 last = handle(JSObject::cast(current_map->prototype())); 61 current_map = handle(last->map());
|
H A D | handler-compiler.h | 255 void RearrangeVectorAndSlot(Register current_map, Register destination_map);
|
H A D | ic.cc | 703 Handle<Map> current_map = maps.at(i); local 704 if (current_map->is_deprecated()) { 707 } else if (map.is_identical_to(current_map)) { 713 IsTransitionOfMonomorphicTarget(*current_map, *map)) {
|
/external/v8/src/ |
H A D | objects-debug.cc | 1221 static bool CheckOneBackPointer(Map* current_map, Object* target) { argument 1222 return !target->IsMap() || Map::cast(target)->GetBackPointer() == current_map;
|
H A D | objects.cc | 4959 Map* current_map = map; local 4963 Map* next_map = current_map->ElementsTransitionMap(); 4964 if (next_map == nullptr) return current_map; 4966 current_map = next_map; 4969 DCHECK_EQ(to_kind, current_map->elements_kind()); 4970 return current_map; 5010 Handle<Map> current_map = map; local 5021 current_map = Map::CopyAsElementsKind(current_map, kind, flag); 5029 current_map 11935 Map* current_map = current_obj->map(); local 12200 Handle<Map> current_map = initial_map; local 12203 native_context->set(Context::ArrayMapIndex(kind), *current_map); local [all...] |
H A D | objects.h | 3018 bool IsConsistentWithBackPointers(Map* current_map);
|
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 7841 Handle<Map> current_map = maps->at(i); local 7842 if (current_map->DictionaryElementsInPrototypeChainOnly()) { 7855 Handle<Map> current_map = maps->at(i); local 7856 if (current_map->IsStringMap()) {
|