/external/v8/src/builtins/ |
H A D | builtins-conversion.cc | 462 Node* initial_map = assembler.LoadObjectField( local 465 assembler.StoreMapNoWriteBarrier(js_value, initial_map);
|
H A D | builtins-function.cc | 132 Handle<Map> initial_map; local 134 isolate, initial_map, 139 initial_map, shared_info->language_mode(), shared_info->kind());
|
H A D | builtins-constructor.cc | 228 Node* initial_map = local 230 GotoIf(TaggedIsSmi(initial_map), call_runtime); 231 GotoIf(DoesntHaveInstanceType(initial_map, MAP_TYPE), call_runtime); 236 LoadObjectField(initial_map, Map::kConstructorOrBackPointerOffset); 240 initial_map, Map::kInstanceSizeOffset, MachineType::Uint8())); 245 StoreMapNoWriteBarrier(object, initial_map); 253 initial_map, Map::kInstanceSizeOffset, MachineType::Uint8())); 258 Node* bit_field3 = LoadMapBitField3(initial_map); 278 StoreObjectFieldNoWriteBarrier(initial_map, Map::kBitField3Offset, 284 initial_map, Ma [all...] |
H A D | builtins-promise.cc | 24 Node* const initial_map = local 26 Node* const instance = AllocateJSObjectFromMap(initial_map); 637 Node* const initial_map = local 639 Node* const has_initialmap = WordEqual(map, initial_map);
|
H A D | builtins-string.cc | 1213 Node* const initial_map = local 1215 Node* const proto_map = LoadMap(LoadMapPrototype(initial_map));
|
H A D | builtins-regexp.cc | 424 Node* const initial_map = local 426 Node* const has_initialmap = WordEqual(map, initial_map); 458 Node* const initial_map = local 460 Node* const has_initialmap = WordEqual(map, initial_map); 830 Node* const initial_map = LoadObjectField( local 832 Node* const regexp = AllocateJSObjectFromMap(initial_map); 928 Node* const initial_map = local 930 Node* const initial_prototype = LoadMapPrototype(initial_map); 1101 Node* const initial_map = local 1103 Node* const initial_prototype = LoadMapPrototype(initial_map); [all...] |
/external/v8/src/runtime/ |
H A D | runtime-array.cc | 293 Handle<Map> initial_map; local 295 isolate, initial_map, 299 : initial_map->elements_kind(); 309 if (to_kind != initial_map->elements_kind()) { 310 initial_map = Map::AsElementsKind(initial_map, to_kind); 321 factory->NewJSObjectFromMap(initial_map, NOT_TENURED, allocation_site));
|
/external/v8/src/ |
H A D | api-natives.cc | 529 Handle<Map> initial_map = isolate->factory()->CreateSloppyFunctionMap( local 533 initial_map, shared, isolate->factory()->undefined_value());
|
H A D | factory.cc | 1492 Handle<Map> initial_map = NewMap(type, instance_size, elements_kind); local 1502 JSFunction::SetInitialMap(function, initial_map, 1531 new_map = handle(object_function->initial_map()); 1551 Handle<Map> initial_map(Map::cast(context->native_context()->get(map_index))); 1553 return NewFunctionFromSharedFunctionInfo(initial_map, info, context, 1562 Handle<Map> initial_map(Map::cast(context->native_context()->get(map_index))); 1564 return NewFunctionFromSharedFunctionInfo(initial_map, info, context, vector, 1569 Handle<Map> initial_map, Handle<SharedFunctionInfo> info, 1571 DCHECK_EQ(JS_FUNCTION_TYPE, initial_map->instance_type()); 1573 NewFunction(initial_map, inf 1568 NewFunctionFromSharedFunctionInfo( Handle<Map> initial_map, Handle<SharedFunctionInfo> info, Handle<Object> context_or_undefined, PretenureFlag pretenure) argument 1587 NewFunctionFromSharedFunctionInfo( Handle<Map> initial_map, Handle<SharedFunctionInfo> info, Handle<Object> context_or_undefined, Handle<Cell> vector, PretenureFlag pretenure) argument [all...] |
H A D | bootstrapper.cc | 1017 js_global_object_function->initial_map()->set_is_prototype_map(true); 1018 js_global_object_function->initial_map()->set_dictionary_map(true); 1041 global_proxy_function->initial_map()->set_is_access_check_needed(true); 1042 global_proxy_function->initial_map()->set_has_hidden_prototype(true); 1154 Handle<Map> initial_map(error_fun->initial_map()); 1155 Map::EnsureDescriptorSlack(initial_map, 1); 1163 initial_map->AppendDescriptor(&d); 1369 Handle<Map> initial_map(array_function->initial_map()); 1393 CacheInitialJSArrayMaps(native_context(), initial_map); local 3870 Handle<Map> initial_map = Map::Copy(original_map, "InternalArray"); local 4173 Handle<Map> initial_map = local 4984 Handle<Map> initial_map = local [all...] |
H A D | objects.cc | 1269 constructor->initial_map()->instance_type() != JS_FUNCTION_TYPE); 1271 Handle<Map> initial_map; local 1273 isolate, initial_map, 1276 isolate->factory()->NewJSObjectFromMap(initial_map, NOT_TENURED, site); 2154 return native_context->number_function()->initial_map(); 2173 return constructor_function->initial_map(); 4637 Handle<Map> map(isolate->native_context()->object_function()->initial_map(), 8624 DCHECK(*map == JSFunction::cast(constructor)->initial_map() || 8927 Handle<Map> Map::AsLanguageMode(Handle<Map> initial_map, argument 8929 DCHECK_EQ(JS_FUNCTION_TYPE, initial_map 12400 CacheInitialJSArrayMaps( Handle<Context> native_context, Handle<Map> initial_map) argument [all...] |
/external/v8/src/compiler/ |
H A D | js-create-lowering.cc | 123 new_target->initial_map()->constructor_or_backpointer() == *target; 260 Handle<Map> initial_map(original_constructor->initial_map(), isolate()); 261 int const instance_size = initial_map->instance_size(); 263 // Add a dependency on the {initial_map} to make sure that this code is 264 // deoptimized whenever the {initial_map} of the {original_constructor} 266 dependencies()->AssumeInitialMapCantChange(initial_map); 272 a.Store(AccessBuilder::ForMap(), initial_map); local 277 for (int i = 0; i < initial_map->GetInObjectProperties(); ++i) { 278 a.Store(AccessBuilder::ForJSObjectInObjectProperty(initial_map, [all...] |
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 6091 return handle(ctor->initial_map()); 9747 constructor->initial_map()->instance_type() == JS_OBJECT_TYPE && 9748 constructor->initial_map()->instance_size() < 9789 Handle<Map> initial_map(constructor->initial_map()); 9790 int instance_size = initial_map->instance_size(); 9797 receiver->set_known_initial_map(initial_map); 9801 DCHECK(initial_map->instance_type() == JS_OBJECT_TYPE); 9803 HObjectAccess::ForMapAndOffset(initial_map, JSObject::kMapOffset), 9804 Add<HConstant>(initial_map)); 9859 BuildInitializeInobjectProperties( HValue* receiver, Handle<Map> initial_map) argument [all...] |