Searched defs:initial_map (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/builtins/
H A Dbuiltins-conversion.cc462 Node* initial_map = assembler.LoadObjectField( local
465 assembler.StoreMapNoWriteBarrier(js_value, initial_map);
H A Dbuiltins-function.cc132 Handle<Map> initial_map; local
134 isolate, initial_map,
139 initial_map, shared_info->language_mode(), shared_info->kind());
H A Dbuiltins-constructor.cc228 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 Dbuiltins-promise.cc24 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 Dbuiltins-string.cc1213 Node* const initial_map = local
1215 Node* const proto_map = LoadMap(LoadMapPrototype(initial_map));
H A Dbuiltins-regexp.cc424 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 Druntime-array.cc293 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 Dapi-natives.cc529 Handle<Map> initial_map = isolate->factory()->CreateSloppyFunctionMap( local
533 initial_map, shared, isolate->factory()->undefined_value());
H A Dfactory.cc1492 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 Dbootstrapper.cc1017 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 Dobjects.cc1269 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 Djs-create-lowering.cc123 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 Dhydrogen.cc6091 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...]

Completed in 358 milliseconds