| /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 | 72 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
|
| D | mir_module.cpp | 95 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()
|
| D | parser.cpp | 240 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()
|
| D | mir_builder.cpp | 328 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 …]
|
| D | bin_func_import.cpp | 135 TyIdx tyIdx = ImportJType(); in ImportLocalTypeNameTable() local
|
| D | bin_mpl_import.cpp | 407 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
|
| D | bin_mpl_export.cpp | 600 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()
|
| D | mir_nodes.cpp | 1869 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()
|
| D | debug_info.cpp | 347 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/ |
| D | aarch64_memlayout.cpp | 158 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
|
| D | aarch64_cg.cpp | 340 TyIdx tyIdx(tyId); in GenerateObjectMaps() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | becommon.cpp | 116 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/ |
| 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() 793 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
|
| D | mir_scope.h | 26 TyIdx tyIdx; member
|
| D | mir_type.h | 1646 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()
|
| D | mir_function.h | 168 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()
|
| D | debug_info.h | 535 uint32 tyIdx; // for type TAG variable 799 void SetTyidxDieIdMap(const TyIdx tyIdx, const DBGDie *die) in SetTyidxDieIdMap()
|
| D | mir_nodes.h | 390 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
|
| D | mir_module.h | 175 void SetGStrIdxToTyIdx(GStrIdx gStrIdx, TyIdx tyIdx) in SetGStrIdxToTyIdx()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_memlayout.cpp | 211 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 | 189 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() 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/ |
| D | orig_symbol.h | 410 TyIdx tyIdx; variable
|