Lines Matching defs:current_map
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);
380 __ pop(current_map); // put vector in place.
483 Handle<Map> current_map = receiver_map;
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->IsJSGlobalObjectMap()) {
499 } else if (current_map->is_dictionary_map()) {
500 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast.
520 current_map = handle(current->map());
523 DCHECK(!current_map->IsJSGlobalProxyMap());