Home
last modified time | relevance | path

Searched defs:tyIdx (Results 1 – 25 of 37) 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.cpp71 void TypeTable::SetTypeWithTyIdx(const TyIdx &tyIdx, MIRType &type) in SetTypeWithTyIdx()
93 void TypeTable::UpdateMIRType(const MIRType &pType, const TyIdx tyIdx) in UpdateMIRType()
198 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreatePointerType() local
233 TyIdx tyIdx = GetOrCreateMIRType(&arrayType); in GetOrCreateArrayType() local
247 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateFarrayType() local
256 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateJarrayType() local
269 TyIdx tyIdx = GetOrCreateMIRType(&funcType); in GetOrCreateFunctionType() local
284 TyIdx tyIdx = GetOrCreateMIRType(&type); in GetOrCreateStructOrUnion() local
301 TyIdx tyIdx = module.GetTypeNameTab()->GetTyIdxFromGStrIdx(strIdx); in GetOrCreateClassOrInterface() local
Dparser.cpp248 bool MIRParser::CheckPrimAndDerivedType(TokenKind tokenKind, TyIdx &tyIdx) in CheckPrimAndDerivedType()
259 bool MIRParser::ParseType(TyIdx &tyIdx) in ParseType()
275 TyIdx tyIdx; in ParseFarrayType() local
323 TyIdx tyIdx; in ParseArrayType() local
539 TyIdx tyIdx; in ParsePragma() local
789 TyIdx tyIdx = mod.GetTypeNameTab()->GetTyIdxFromGStrIdx(strIdx); in ParseFields() local
1175 bool MIRParser::ParsePrimType(TyIdx &tyIdx) in ParsePrimType()
1264 bool MIRParser::ParsePointType(TyIdx &tyIdx) in ParsePointType()
1330 bool MIRParser::ParseFuncType(TyIdx &tyIdx) in ParseFuncType()
1444 bool MIRParser::ParseDerivedType(TyIdx &tyIdx, MIRTypeKind kind, const GStrIdx &strIdx) in ParseDerivedType()
[all …]
Dmir_module.cpp94 void MIRModule::AddExternStructType(TyIdx tyIdx) in AddExternStructType()
245 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(*it); in DumpGlobals() local
408 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(*it); in DumpDefType() local
633 TyIdx tyIdx = typeNameTab->GetTyIdxFromGStrIdx(strIdx); in DumpToCxxHeaderFile() local
772 void MIRModule::AddClass(TyIdx tyIdx) in AddClass()
777 void MIRModule::RemoveClass(TyIdx tyIdx) in RemoveClass()
Dmir_builder.cpp324 MIRSymbol *MIRBuilder::GetOrCreateGlobalDecl(const std::string &str, TyIdx tyIdx, bool &created) co… in GetOrCreateGlobalDecl()
343 MIRSymbol *MIRBuilder::GetOrCreateLocalDecl(const std::string &str, TyIdx tyIdx, MIRSymbolTable &sy… in GetOrCreateLocalDecl()
460 MIRSymbol *MIRBuilder::GetSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, MIRStorag… in GetSymbol()
467 MIRSymbol *MIRBuilder::GetSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorageClass sC… in GetSymbol()
477 MIRSymbol *MIRBuilder::GetOrCreateSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, in GetOrCreateSymbol()
484 MIRSymbol *MIRBuilder::GetOrCreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorage… in GetOrCreateSymbol()
494 MIRSymbol *MIRBuilder::CreateSymbol(TyIdx tyIdx, const std::string &name, MIRSymKind mClass, MIRSto… in CreateSymbol()
501 MIRSymbol *MIRBuilder::CreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mClass, MIRStorageClass… in CreateSymbol()
533 MIRSymbol *MIRBuilder::CreatePregFormalSymbol(TyIdx tyIdx, PregIdx pRegIdx, MIRFunction &func) const in CreatePregFormalSymbol()
614 TyIdx tyIdx = GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(PTY_u8))->GetTypeIndex(); in CreateStrConst() local
[all …]
Dbin_mpl_import.cpp540 void BinaryMplImport::CompleteAggInfo(TyIdx tyIdx) in CompleteAggInfo()
931 TyIdx tyIdx = GlobalTables::GetTypeTable().GetOrCreateMIRType(&type); in InsertInTypeTables() local
958 TyIdx tyIdx = GlobalTables::GetTypeNameTable().GetTyIdxFromGStrIdx(gStrIdx); in SetupEHRootType() local
964 MIRSymbol *BinaryMplImport::GetOrCreateSymbol(TyIdx tyIdx, GStrIdx strIdx, MIRSymKind mclass, MIRSt… in GetOrCreateSymbol()
1018 TyIdx tyIdx = mod.IsJavaModule() ? ImportType() : ImportTypeNonJava(); in InSymbol() local
1123 TyIdx tyIdx = mod.IsJavaModule() ? ImportType() : ImportTypeNonJava(); in ImportFunction() local
1346 TyIdx tyIdx = kInitTyIdx; in ReadSeField() local
Dbin_func_import.cpp141 TyIdx tyIdx = ImportType(); in ImportLocalTypeNameTable() local
258 TyIdx tyIdx = ImportType(); in ImportExpression() local
Dmir_parser.cpp174 TyIdx tyIdx(0); in ParseStmtIassign() local
912 TyIdx tyIdx = GlobalTables::GetTypeTable().GetOrCreateMIRType(&instVecTy); in ParseStmtCall() local
968 TyIdx tyIdx(0); in ParseStmtIcall() local
1066 TyIdx tyIdx(0); in ParseStmtIntrinsiccallwithtype() local
2597 TyIdx tyIdx(0); in ParseExprFieldsDist() local
3276 TyIdx tyIdx(0); in ParseExprIntrinsicop() local
Dbin_mpl_export.cpp602 for (const TyIdx &tyIdx : interfaces) { in OutputImplementedInterfaces() local
868 for (uint32 tyIdx : mod.GetClassList()) { in WriteTypeField() local
1353 void BinaryMplExport::OutputType(TyIdx tyIdx) in OutputType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_memlayout.cpp145 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in LayoutVarargParams() local
225 TyIdx tyIdx = mirFunction->GetFuncRetStructTyIdx(); in LayoutFormalParams() local
312 TyIdx tyIdx = sym->GetTyIdx(); in LayoutLocalVariables() local
358 TyIdx tyIdx = sym->GetTyIdx(); in LayoutEAVariales() local
374 TyIdx tyIdx = sym->GetTyIdx(); in LayoutReturnRef() local
Daarch64_args.cpp44 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in CollectRegisterArgs() local
441 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in MoveVRegisterArgs() local
Daarch64_cg.cpp334 TyIdx tyIdx(tyId); in GenerateObjectMaps() local
Daarch64_call_conv.cpp295 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in LocateNextParm() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp128 void BECommon::ComputeStructTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeStructTypeSizesAligns()
218 void BECommon::ComputeClassTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx, uint8 align) in ComputeClassTypeSizesAligns()
311 void BECommon::ComputeArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeArrayTypeSizesAligns()
342 void BECommon::ComputeFArrayOrJArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeFArrayOrJArrayTypeSizesAligns()
361 TyIdx tyIdx = ty.GetTypeIndex(); in ComputeTypeSizesAligns() local
721 void BECommon::AddElementToFuncReturnType(MIRFunction &func, const TyIdx tyIdx) in AddElementToFuncReturnType()
736 MIRType *BECommon::BeGetOrCreateFunctionType(TyIdx tyIdx, const std::vector<TyIdx> &vecTy, in BeGetOrCreateFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dproepilog.cpp89 TyIdx tyIdx = symbol->GetTyIdx(); in NeedStackProtect() local
/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()
789 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
Dmir_scope.h26 TyIdx tyIdx; member
Dmir_type.h1554 void SetElemtTyIdxSimple(size_t n, TyIdx tyIdx) in SetElemtTyIdxSimple()
1566 void SetStaticElemtTyIdx(size_t n, TyIdx tyIdx) in SetStaticElemtTyIdx()
1571 void SetMethodTyIdx(size_t n, TyIdx tyIdx) in SetMethodTyIdx()
1581 void SetElemtTyIdx(size_t n, TyIdx tyIdx) in SetElemtTyIdx()
1599 void SetElemInferredTyIdx(size_t n, TyIdx tyIdx) in SetElemInferredTyIdx()
1954 void SetNthInterfaceImplemented(size_t i, TyIdx tyIdx) in SetNthInterfaceImplemented()
2120 void SetParentsElementTyIdx(size_t i, TyIdx tyIdx) in SetParentsElementTyIdx()
Dmir_function.h167 void SetClassTyIdx(TyIdx tyIdx) in SetClassTyIdx()
614 TyIdx tyIdx = GetFormalDefAt(0).formalTyIdx; in GetFuncRetStructTyIdx() local
681 void SetInferredReturnTyIdx(TyIdx tyIdx) in SetInferredReturnTyIdx()
711 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
Ddebug_info.h535 uint32 tyIdx; // for type TAG variable
798 void SetTyidxDieIdMap(const TyIdx tyIdx, const DBGDie *die) in SetTyidxDieIdMap()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_memlayout.cpp209 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.h190 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()
876 TyIdx tyIdx = static_cast<const GcmallocMeExpr *>(expr)->GetTyIdx(); in CountObjEAStatus() local
879 TyIdx tyIdx = static_cast<const OpMeExpr *>(expr)->GetTyIdx(); in CountObjEAStatus() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dorig_symbol.h403 TyIdx tyIdx; variable

12