Home
last modified time | relevance | path

Searched defs:layout (Results 1 – 25 of 39) sorted by relevance

12

/arkcompiler/runtime_core/docs/
Dfile_format.md200 ### Header
225 ### RegionHeader
248 ### RegionIndex
257 ### ForeignField
271 ### Field
287 ### FieldTag
301 ### FieldType
325 ### ForeignMethod
340 ### Method
356 ### MethodTag
[all …]
/arkcompiler/runtime_core/static_core/docs/
Dfile_format.md201 ### Header
226 ### RegionHeader
249 ### RegionIndex
258 ### ForeignField
272 ### Field
288 ### FieldTag
302 ### FieldType
326 ### ForeignMethod
341 ### Method
357 ### MethodTag
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dshared_builtins.cpp429 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSObjectFunctionHClass() local
455 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSObjectPrototypeHClass() local
477 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSFunctionHClass() local
502 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSArrayBufferFunctionHClass() local
531 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSSetFunctionHClass() local
560 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSMapFunctionHClass() local
589 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateBitVectorFunctionHClass() local
617 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSFunctionPrototypeHClass() local
646 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSArrayBufferPrototypeHClass() local
675 JSHandle<LayoutInfo> layout = factory_->CreateSLayoutInfo(length); in CreateSSetPrototypeHClass() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp227 …JClassLayout *layout = mirModule.GetMemPool()->New<JClassLayout>(mirModule.GetMPAllocator().Adapte… in ComputeClassTypeSizesAligns() local
404 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in IsRefField() local
517 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(classType)); in GetJClassFieldOffset() local
541 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in GetFieldOffset() local
674 JClassLayout &layout = *(jClassLayoutTable.at(&klass)); in AddElementToJClassLayout() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dclass_info_extractor.cpp209 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreatePrototypeHClass() local
259 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreateConstructorHClass() local
318 JSHandle<LayoutInfo> layout(thread, constructorHClass->GetLayout()); in CorrectConstructorHClass() local
351 JSHandle<LayoutInfo> layout = factory->CreateSLayoutInfo(length + extraLength); in CreateSendableHClass() local
729 auto layout = JSHandle<LayoutInfo>(thread, constructorHClass->GetLayout()); in DefineSendableClassFromExtractor() local
917 uint32_t length, const JSHandle<LayoutInfo> &layout, in AddFieldTypeToHClass()
997 JSHandle<LayoutInfo> layout = factory->CreateSLayoutInfo(fieldNum); in DefineSendableInstanceHClass() local
1020 …JSHandle<LayoutInfo> layout = factory->CopyAndReSortSLayoutInfo(baseLayout, baseLength, newLength); in DefineSendableInstanceHClass() local
/arkcompiler/ets_runtime/ecmascript/
Djs_hclass.cpp201 uint32_t inlinedProps, const JSHandle<JSTaggedValue> &layout) in Initialize()
372 JSTaggedValue layout = newJsHClass->GetLayout(); in TransitionProto() local
535 JSTaggedValue layout = newProtoClass->GetLayout(); in OptimizePrototypeForIC() local
783 auto layout = LayoutInfo::Cast(current->GetLayout().GetTaggedObject()); in VisitAndUpdateLayout() local
811 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in ConvertOrTransitionWithRep() local
1271 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(maxNum, MemSpaceType::SEMI_SPACE, GrowMode… in CreateRootHClassFromPGO() local
1301 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(maxNum, MemSpaceType::SEMI_SPACE, GrowMode… in CreateRootHClassWithCached() local
1373 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpRootHClassByPGO() local
1419 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in UpdateRootLayoutDescByPGO() local
1435 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpToString() local
[all …]
Djs_hclass-inl.h347 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in FindPropertyEntry() local
Djs_object-inl.h271 auto layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in SetPropertyInlinedPropsWithRep() local
Dobject_factory.cpp166 const JSHandle<JSTaggedValue> &prototype, const JSHandle<JSTaggedValue> &layout) in NewEcmaHClass()
646 auto layout = LayoutInfo::Cast(klass->GetLayout().GetTaggedObject()); in CloneObjectLiteral() local
758 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in CloneClassCtor() local
1899 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassPrototypeHClass() local
1919 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassConstructorHClass() local
5108 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithProperties() local
5211 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithNamedProperties() local
Djs_object.cpp781 LayoutInfo *layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in GetNumberOfEnumKeys() local
2785 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CreateObjectFromPropertiesByIHClass() local
2798 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CheckPropertiesForRep() local
Dshared_object_factory.cpp106 const JSHandle<JSTaggedValue> &prototype, const JSHandle<JSTaggedValue> &layout) in NewSEcmaHClass()
/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvm_irtoc_compiler.cpp174 auto layout = targetMachine_->createDataLayout(); in InitializeModule() local
Dllvm_aot_compiler.cpp131 ark::CFrameLayout layout {arch, SPILLS}; in GetFrameSlotSize() local
455 auto layout = targetMachine->createDataLayout(); in CreateModule() local
/arkcompiler/ets_runtime/ecmascript/mem/
Dverification.cpp101 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VisitAllObjects() local
596 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VerifyMark() local
646 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VerifyMark() local
707 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VerifySweep() local
758 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VerifySweep() local
Dparallel_evacuator-inl.h63 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
Dparallel_marker-inl.h36 auto layout = LayoutInfo::UncheckCast(hclass->GetLayout().GetTaggedObject()); in VisitBodyInObj() local
194 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/rawheap_translate/
Dmetadata_parse.cpp50 auto layout = layout_.find(name); in GetObjectLayout() local
243 auto layout = std::make_shared<Layout>(); in ParseTypeLayout() local
Drawheap_translate.cpp409 auto layout = meta_->GetObjectLayout("Dictionary"); in BuildDictionaryEdges() local
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp341 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in SerializeInObjField() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp95 HClassLayoutDesc *layout; in GetOrInsertHClassLayoutDesc() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_object_stub_builder.cpp360 GateRef layout = GetLayoutFromHClass(cls); in LayoutInfoAssignAllEnumProperty() local
1029 GateRef layout = GetLayoutFromHClass(hclass); in GetAllEnumKeys() local
1800 GateRef layout = GetLayoutFromHClass(hclass); in GetAllPropertyKeys() local
1991 GateRef layout = GetLayoutFromHClass(cls); in GetEnumPropertyEntries() local
2137 GateRef layout = GetLayoutFromHClass(cls); in TestIntegrityLevel() local
2244 GateRef layout = GetLayoutFromHClass(hclass); in GetOwnPropertyDescriptors() local
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
Dshared_gc_marker-inl.h110 auto layout = LayoutInfo::UncheckCast(hclass->GetLayout().GetTaggedObject()); in VisitBodyInObj() local
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
Dsnapshot_constantpool_data.cpp175 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in CheckAOTPropertiesForRep() local
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.cpp336 JSHandle<LayoutInfo> layout; in CreateSJsonObject() local
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1477 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VisitObjectBodyWithRep() local

12