Home
last modified time | relevance | path

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

12

/arkcompiler/runtime_core/static_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/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/ets_runtime/ecmascript/ts_types/
Dts_type_accessor.cpp22 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in MarkPropertyInitialized() local
90 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in IsPropertyInitialized() local
104 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in GetInitializedProperties() local
139 JSHandle<TSObjLayoutInfo> layout(thread_, instanceType->GetObjLayoutInfo()); in GetInstanceTypeLayout() local
148 JSHandle<TSObjLayoutInfo> layout(thread_, prototypeType->GetObjLayoutInfo()); in GetPrototypeTypeLayout() local
155 JSHandle<TSObjLayoutInfo> layout = GetPrototypeTypeLayout(); in GetAccessorGT() local
Dts_type.cpp222 JSHandle<TSObjLayoutInfo> layout(thread, objectType->GetObjLayoutInfo().GetTaggedObject()); in GetPropTypeGT() local
241 JSHandle<TSObjLayoutInfo> layout(thread, objectType->GetObjLayoutInfo().GetTaggedObject()); in UpdatePropTypeGT() local
394 JSHandle<TSObjLayoutInfo> layout(thread, namespaceType->GetPropertyType().GetTaggedObject()); in GetPropTypeGT() local
Dts_type_table_generator.cpp160 void TSTypeTableGenerator::FillLayoutTypes(const JSHandle<TSObjLayoutInfo> &layout, in FillLayoutTypes()
Dts_type_parser.cpp442 JSHandle<TSObjLayoutInfo> layout(thread_, objectType->GetObjLayoutInfo()); in FillPropTypes() local
463 JSHandle<TSObjLayoutInfo> layout(thread_, objectType->GetObjLayoutInfo()); in FillInterfaceMethodTypes() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dts_hclass_generator.cpp127 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(numOfProps); in CreateIHClass() local
197 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(keysLen); in CreatePHClass() local
240 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(numOfProps); in CreateCHClass() local
Dts_class_analysis.cpp110 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in AnalyzeProperties() local
Dprofiler_stub_builder.cpp453 GateRef layout = GetLayoutFromHClass(hclass); in UpdatePropAttrIC() local
472 void ProfilerStubBuilder::UpdatePropAttrWithValue(GateRef glue, GateRef jsType, GateRef layout, Gat… in UpdatePropAttrWithValue()
Dstub_builder-inl.h2151 inline GateRef StubBuilder::GetPropAttrFromLayoutInfo(GateRef layout, GateRef entry) in GetPropAttrFromLayoutInfo()
2167 inline void StubBuilder::SetPropAttrToLayoutInfo(GateRef glue, GateRef layout, GateRef entry, GateR… in SetPropAttrToLayoutInfo()
2181 inline GateRef StubBuilder::GetKeyFromLayoutInfo(GateRef layout, GateRef entry) in GetKeyFromLayoutInfo()
2187 inline GateRef StubBuilder::GetPropertiesAddrFromLayoutInfo(GateRef layout) in GetPropertiesAddrFromLayoutInfo()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dclass_info_extractor.cpp186 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreatePrototypeHClass() local
236 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreateConstructorHClass() local
293 JSHandle<LayoutInfo> layout(thread, constructorHClass->GetLayout()); in CorrectConstructorHClass() local
330 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length + extraLength, MemSpaceType::OLD_SP… in CreateSendableHClass() local
687 auto layout = JSHandle<LayoutInfo>(thread, constructorHClass->GetLayout()); in DefineSendableClassFromExtractor() local
849 const JSHandle<LayoutInfo> &layout, const JSHandle<JSHClass> &hclass) in AddFieldTypeToHClass()
925 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(fieldNum, MemSpaceType::OLD_SPACE, GrowMod… in DefineSendableInstanceHClass() local
946 … JSHandle<LayoutInfo> layout = factory->CopyAndReSort(baseLayout, baseLength, newLength); in DefineSendableInstanceHClass() local
/arkcompiler/ets_runtime/ecmascript/
Djs_hclass.cpp330 JSTaggedValue layout = newJsHClass->GetLayout(); in TransitionProto() local
413 JSTaggedValue layout = newProtoClass->GetLayout(); in OptimizePrototypeForIC() local
613 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in ConvertOrTransitionWithRep() local
1066 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(maxNum, MemSpaceType::SEMI_SPACE, GrowMode… in CreateRootHClass() local
1128 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpForRootHClass() local
1172 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in UpdateRootLayoutDesc() local
1201 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpToString() local
Dsubtyping_operator.cpp90 JSHandle<TSObjLayoutInfo> layout(thread, field->GetObjLayoutInfo()); in MergeClassField() local
Djs_hclass-inl.h289 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in FindPropertyEntry() local
Djs_object-inl.h262 auto layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in SetPropertyInlinedPropsWithRep() local
Dobject_factory.cpp585 auto layout = LayoutInfo::Cast(klass->GetLayout().GetTaggedObject()); in CloneObjectLiteral() local
642 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in CloneClassCtor() local
1668 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassPrototypeHClass() local
1688 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassConstructorHClass() local
4746 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithProperties() local
4842 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithNamedProperties() local
Djs_object.cpp725 LayoutInfo *layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in GetNumberOfEnumKeys() local
2625 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CreateObjectFromPropertiesByIHClass() local
2638 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CheckPropertiesForRep() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp239 …JClassLayout *layout = mirModule.GetMemPool()->New<JClassLayout>(mirModule.GetMPAllocator().Adapte… in ComputeClassTypeSizesAligns() local
452 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in IsRefField() local
586 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in GetFieldOffset() local
717 JClassLayout &layout = *(jClassLayoutTable.at(&klass)); in AddElementToJClassLayout() local
/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvm_irtoc_compiler.cpp195 auto layout = targetMachine_->createDataLayout(); in InitializeModule() local
/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_evacuator-inl.h42 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
Dparallel_marker-inl.h37 auto layout = LayoutInfo::UncheckCast(hclass->GetLayout().GetTaggedObject()); in VisitBodyInObj() local
144 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
Dverification.cpp102 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VisitAllObjects() local
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp299 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in SerializeInObjField() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp65 HClassLayoutDesc *layout; in GetOrInsertHClassLayoutDesc() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_object_stub_builder.cpp430 GateRef layout = GetLayoutFromHClass(cls); in LayoutInfoAssignAllEnumProperty() local
1091 GateRef layout = GetLayoutFromHClass(hclass); in GetAllEnumKeys() local

12