| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_symbol_builder.cpp | 64 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()
|
| D | global_tables.cpp | 71 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
|
| D | parser.cpp | 248 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 …]
|
| D | mir_module.cpp | 94 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()
|
| D | mir_builder.cpp | 324 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 …]
|
| D | bin_mpl_import.cpp | 540 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
|
| D | bin_func_import.cpp | 141 TyIdx tyIdx = ImportType(); in ImportLocalTypeNameTable() local 258 TyIdx tyIdx = ImportType(); in ImportExpression() local
|
| D | mir_parser.cpp | 174 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
|
| D | bin_mpl_export.cpp | 602 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/ |
| D | aarch64_memlayout.cpp | 145 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
|
| D | aarch64_args.cpp | 44 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in CollectRegisterArgs() local 441 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in MoveVRegisterArgs() local
|
| D | aarch64_cg.cpp | 334 TyIdx tyIdx(tyId); in GenerateObjectMaps() local
|
| D | aarch64_call_conv.cpp | 295 TyIdx tyIdx = func->GetFuncRetStructTyIdx(); in LocateNextParm() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | becommon.cpp | 128 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/ |
| D | proepilog.cpp | 89 TyIdx tyIdx = symbol->GetTyIdx(); in NeedStackProtect() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | global_tables.h | 72 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()
|
| D | mir_scope.h | 26 TyIdx tyIdx; member
|
| D | mir_type.h | 1554 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()
|
| D | mir_function.h | 167 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()
|
| D | debug_info.h | 535 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/ |
| D | x64_memlayout.cpp | 209 TyIdx tyIdx = sym->GetTyIdx(); in LayoutLocalVariables() local
|
| D | x64_args.cpp | 43 TyIdx tyIdx = x64CGFunc->GetBecommon().GetFuncReturnType(*func); in CollectRegisterArgs() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/ |
| D | becommon.h | 190 void AddTypeSizeAndAlign(const TyIdx tyIdx, uint64 value) in AddTypeSizeAndAlign()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/src/old/ |
| D | ea_connection_graph.cpp | 544 …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/ |
| D | orig_symbol.h | 403 TyIdx tyIdx; variable
|