Home
last modified time | relevance | path

Searched refs:typeAlignTable (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
H A Dbecommon.h70 /* update typeSizeTable and typeAlignTable when new type is created */
116 typeAlignTable.emplace_back(value); in AddTypeSizeAndAlign()
124 return typeAlignTable.at(idx); in GetTypeAlign()
128 return typeAlignTable.size(); in GetSizeOfTypeAlignTable()
132 return typeAlignTable.empty(); in IsEmptyOfTypeAlignTable()
136 typeAlignTable.at(idx) = value; in SetTypeAlign()
140 typeAlignTable.emplace_back(value); in AddTypeAlign()
175 MapleVector<uint8> typeAlignTable; /* index is TyIdx */ member in maplebe::BECommon
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dbecommon.cpp30 typeAlignTable(GlobalTables::GetTypeTable().GetTypeTable().size(), static_cast<uint8>(mirModule.IsCModule()), in BECommon()
49 typeAlignTable.emplace_back(static_cast<uint8>(mirModule.IsCModule())); in AddNewTypeAfterBecommon()
89 if (typeSizeTable.size() != typeAlignTable.size()) { in TyIsInSizeAlignTable()
98 typeAlignTable.emplace_back(mirModule.IsCModule()); in AddAndComputeSizeAlign()

Completed in 2 milliseconds