Home
last modified time | relevance | path

Searched defs:tyIdx (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_symbol_builder.cpp64 MIRSymbol *MIRSymbolBuilder::GetSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorageCl… in GetSymbol()
86 MIRSymbol *MIRSymbolBuilder::CreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorag… in CreateSymbol()
104 MIRSymbol *MIRSymbolBuilder::CreatePregFormalSymbol(TyIdx tyIdx, PregIdx pRegIdx, MIRFunction &func… in CreatePregFormalSymbol()
Dglobal_tables.cpp72 void TypeTable::SetTypeWithTyIdx(const TyIdx &tyIdx, MIRType &type) in SetTypeWithTyIdx()
94 void TypeTable::UpdateMIRType(const MIRType &pType, const TyIdx tyIdx) in UpdateMIRType()
200 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreatePointerType() local
235 TyIdx tyIdx = GetOrCreateMIRType(&arrayType); in GetOrCreateArrayType() local
249 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateFarrayType() local
258 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateJarrayType() local
271 TyIdx tyIdx = GetOrCreateMIRType(&funcType); in GetOrCreateFunctionType() local
286 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateStructOrUnion() local
303 TyIdx tyIdx = module.GetTypeNameTab()->GetTyIdxFromGStrIdx(strIdx); in GetOrCreateClassOrInterface() local
Dmir_module.cpp95 void MIRModule::AddExternStructType(TyIdx tyIdx) in AddExternStructType()
247 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(*it); in DumpGlobals() local
396 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(*it); in DumpDefType() local
587 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(strIdx); in DumpToCxxHeaderFile() local
725 void MIRModule::AddClass(TyIdx tyIdx) in AddClass()
730 void MIRModule::RemoveClass(TyIdx tyIdx) in RemoveClass()
Dparser.cpp240 bool MIRParser::CheckPrimAndDerivedType(TokenKind tokenKind, TyIdx &tyIdx) in CheckPrimAndDerivedType()
248 bool MIRParser::ParseType(TyIdx &tyIdx) in ParseType()
261 TyIdx tyIdx; in ParseFarrayType() local
309 TyIdx tyIdx; in ParseArrayType() local
669 bool MIRParser::ParsePrimType(TyIdx &tyIdx) in ParsePrimType()
761 TyIdx tyIdx(0); in ParseDeclareReg() local
952 TyIdx tyIdx(0); in ParseOneAlias() local
1353 bool MIRParser::ParseTypeFromString(const std::string &src, TyIdx &tyIdx) in ParseTypeFromString()
Dmir_builder.cpp328 MIRSymbol *MIRBuilder::GetOrCreateGlobalDecl(const std::string &str, TyIdx tyIdx, bool &created) co… in GetOrCreateGlobalDecl()
347 MIRSymbol *MIRBuilder::GetOrCreateLocalDecl(const std::string &str, TyIdx tyIdx, MIRSymbolTable &sy… in GetOrCreateLocalDecl()
465 MIRSymbol *MIRBuilder::GetSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, MIRStorag… in GetSymbol()
472 MIRSymbol *MIRBuilder::GetSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorageClass sC… in GetSymbol()
482 MIRSymbol *MIRBuilder::GetOrCreateSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, in GetOrCreateSymbol()
489 MIRSymbol *MIRBuilder::GetOrCreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorage… in GetOrCreateSymbol()
499 MIRSymbol *MIRBuilder::CreateSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, MIRSto… in CreateSymbol()
506 MIRSymbol *MIRBuilder::CreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorageClass… in CreateSymbol()
538 MIRSymbol *MIRBuilder::CreatePregFormalSymbol(TyIdx tyIdx, PregIdx pRegIdx, MIRFunction &func) const in CreatePregFormalSymbol()
621 TyIdx tyIdx = GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(PTY_u8))->GetTypeIndex(); in CreateStrConst() local
[all …]
Dbin_func_import.cpp135 TyIdx tyIdx = ImportJType(); in ImportLocalTypeNameTable() local
Dbin_mpl_import.cpp407 void BinaryMplImport::CompleteAggInfo(TyIdx tyIdx) in CompleteAggInfo()
457 MIRSymbol *BinaryMplImport::GetOrCreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mclass, MIRSt… in GetOrCreateSymbol()
539 TyIdx tyIdx = kInitTyIdx; in ReadSeField() local
Dbin_mpl_export.cpp600 for (const TyIdx &tyIdx : interfaces) { in OutputImplementedInterfaces() local
790 for (uint32 tyIdx : mod.GetClassList()) { in WriteTypeField() local
1243 void BinaryMplExport::OutputType(TyIdx tyIdx) in OutputType()
Dmir_nodes.cpp1869 inline MIRTypeKind GetTypeKind(TyIdx tyIdx) in GetTypeKind()
1876 inline MIRType *GetPointedMIRType(TyIdx tyIdx) in GetPointedMIRType()
1884 inline MIRTypeKind GetPointedTypeKind(TyIdx tyIdx) in GetPointedTypeKind()
1920 inline bool IsStructureVerify(FieldID fieldID, TyIdx tyIdx) in IsStructureVerify()
Ddebug_info.cpp347 TyIdx tyIdx = it.second; in BuildDebugInfo() local
827 uint32 tyIdx = typeDefTyIdxMap[type->GetTypeIndex().GetIdx()]; in GetOrCreatePointTypeDie() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_memlayout.cpp158 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in LayoutVarargParams() local
341 TyIdx tyIdx = mirSym.GetTyIdx(); in LayoutLocalsInSize() local
389 TyIdx tyIdx = sym->GetTyIdx(); in LayoutLocalVariables() local
457 TyIdx tyIdx = sym->GetTyIdx(); in LayoutEAVariales() local
475 TyIdx tyIdx = sym->GetTyIdx(); in LayoutReturnRef() local
Daarch64_cg.cpp340 TyIdx tyIdx(tyId); in GenerateObjectMaps() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp116 void BECommon::ComputeStructTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeStructTypeSizesAligns()
206 void BECommon::ComputeClassTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx, uint8 align) in ComputeClassTypeSizesAligns()
299 void BECommon::ComputeArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeArrayTypeSizesAligns()
330 void BECommon::ComputeFArrayOrJArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeFArrayOrJArrayTypeSizesAligns()
348 TyIdx tyIdx = ty.GetTypeIndex(); in ComputeTypeSizesAligns() local
678 void BECommon::AddElementToFuncReturnType(MIRFunction &func, const TyIdx tyIdx) in AddElementToFuncReturnType()
693 MIRType *BECommon::BeGetOrCreateFunctionType(TyIdx tyIdx, const std::vector<TyIdx> &vecTy, in BeGetOrCreateFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dglobal_tables.h72 IntConstKey(int64 v, TyIdx tyIdx) : val(v), tyIdx(tyIdx) {} in IntConstKey()
77 TyIdx tyIdx; variable
136 MIRType *GetTypeFromTyIdx(TyIdx tyIdx) in GetTypeFromTyIdx()
140 const MIRType *GetTypeFromTyIdx(TyIdx tyIdx) const in GetTypeFromTyIdx()
152 PrimType GetPrimTypeFromTyIdx(const TyIdx &tyIdx) const in GetPrimTypeFromTyIdx()
793 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
Dmir_scope.h26 TyIdx tyIdx; member
Dmir_type.h1646 void SetElemtTyIdxSimple(size_t n, TyIdx tyIdx) in SetElemtTyIdxSimple()
1658 void SetStaticElemtTyIdx(size_t n, TyIdx tyIdx) in SetStaticElemtTyIdx()
1663 void SetMethodTyIdx(size_t n, TyIdx tyIdx) in SetMethodTyIdx()
1673 void SetElemtTyIdx(size_t n, TyIdx tyIdx) in SetElemtTyIdx()
1691 void SetElemInferredTyIdx(size_t n, TyIdx tyIdx) in SetElemInferredTyIdx()
2071 void SetNthInterfaceImplemented(size_t i, TyIdx tyIdx) in SetNthInterfaceImplemented()
2234 void SetParentsElementTyIdx(size_t i, TyIdx tyIdx) in SetParentsElementTyIdx()
Dmir_function.h168 void SetClassTyIdx(TyIdx tyIdx) in SetClassTyIdx()
609 TyIdx tyIdx = GetFormalDefAt(0).formalTyIdx; in GetFuncRetStructTyIdx() local
676 void SetInferredReturnTyIdx(TyIdx tyIdx) in SetInferredReturnTyIdx()
706 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
Ddebug_info.h535 uint32 tyIdx; // for type TAG variable
799 void SetTyidxDieIdMap(const TyIdx tyIdx, const DBGDie *die) in SetTyidxDieIdMap()
Dmir_nodes.h390 TyIdx tyIdx = TyIdx(0); variable
1228 TyIdx tyIdx; variable
1885 IassignNode(TyIdx tyIdx, FieldID fieldID, BaseNode *addrOpnd, BaseNode *rhsOpnd) in IassignNode()
3937 TyIdx tyIdx = TyIdx(0); variable
4163 TyIdx tyIdx; variable
Dmir_module.h175 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_memlayout.cpp211 TyIdx tyIdx = sym->GetTyIdx(); in LayoutLocalVariables() local
Dx64_args.cpp43 TyIdx tyIdx = x64CGFunc->GetBecommon().GetFuncReturnType(*func); in CollectRegisterArgs() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dbecommon.h189 void AddTypeSizeAndAlign(const TyIdx tyIdx, uint64 value) in AddTypeSizeAndAlign()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/src/old/
Dea_connection_graph.cpp544 …ode *EAConnectionGraph::CreateObjectNode(MeExpr *expr, EAStatus initialEas, bool isPh, TyIdx tyIdx) in CreateObjectNode()
878 TyIdx tyIdx = static_cast<const GcmallocMeExpr *>(expr)->GetTyIdx(); in CountObjEAStatus() local
881 TyIdx tyIdx = static_cast<const OpMeExpr *>(expr)->GetTyIdx(); in CountObjEAStatus() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dorig_symbol.h410 TyIdx tyIdx; variable

12