| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/include/ |
| D | call_graph.h | 280 …const MapleMap<CallInfo *, MapleSet<CGNode *, Comparator<CGNode>> *, Comparator<CallInfo>> &GetCal… in GetCallee() 285 … MapleMap<CallInfo *, MapleSet<CGNode *, Comparator<CGNode>> *, Comparator<CallInfo>> &GetCallee() in GetCallee() 290 const MapleMap<CGNode *, MapleSet<StmtNode *> *, Comparator<CGNode>> &GetCaller() const in GetCaller() 295 MapleMap<CGNode *, MapleSet<StmtNode *> *, Comparator<CGNode>> &GetCaller() in GetCaller() 424 MapleMap<CallInfo *, MapleSet<CGNode *, Comparator<CGNode>> *, Comparator<CallInfo>> callees; 433 MapleMap<CGNode *, MapleSet<StmtNode *> *, Comparator<CGNode>> callers; 445 using CalleeIt = MapleMap<CallInfo *, MapleSet<CGNode *, Comparator<CGNode>> *, Comparator<CallInfo… 483 const MapleMap<MIRFunction *, CGNode *, NodeComparator> &GetNodesMap() const in GetNodesMap() 511 using iterator = MapleMap<MIRFunction *, CGNode *>::iterator; 568 MapleMap<MIRFunction *, CGNode *, NodeComparator> nodesMap; [all …]
|
| D | class_hierarchy.h | 92 MapleMap<GStrIdx, MIRFunction *>::const_iterator it = strIdx2Method.find(idx); in GetMethod() 325 MapleMap<GStrIdx, MIRFunction *> strIdx2Method; 329 MapleMap<GStrIdx, MapleVector<MIRFunction *> *> strIdx2CandidateMap; 350 const MapleMap<GStrIdx, Klass *> &GetKlasses() const in GetKlasses() 411 MapleMap<GStrIdx, Klass *> strIdx2KlassMap; 414 MapleMap<GStrIdx, GStrIdx> vfunc2RfuncMap;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_color_ra.h | 575 const MapleMap<uint32, MapleMap<uint32, uint32> *> GetRefs() const in GetRefs() 580 const MapleMap<uint32, uint32> GetRefs(uint32 bbId) const in GetRefs() 588 auto point = lrAlloca->New<MapleMap<uint32, uint32>>(lrAlloca->Adapter()); in AddRef() 590 (void)refMap.emplace(std::pair<uint32, MapleMap<uint32, uint32> *>(bbId, point)); in AddRef() 603 const MapleMap<uint32, LiveUnit *> &GetLuMap() const in GetLuMap() 608 MapleMap<uint32, LiveUnit *>::iterator FindInLuMap(uint32 index) in FindInLuMap() 613 MapleMap<uint32, LiveUnit *>::iterator EndOfLuMap() in EndOfLuMap() 618 MapleMap<uint32, LiveUnit *>::iterator EraseLuMap(MapleMap<uint32, LiveUnit *>::iterator it) in EraseLuMap() 841 MapleMap<uint32, MapleMap<uint32, uint32> *> refMap; 842 MapleMap<uint32, LiveUnit *> luMap; /* info for each bb */ [all …]
|
| D | aarch64_regsaves.h | 272 MapleMap<regno_t, uint32> regOffset; /* save offset of each register */ 273 MapleMap<uint32, BB *> id2bb; /* bbid to bb* mapping */
|
| D | aarch64_strldr.h | 66 MapleMap<Insn *, Insn *[kMaxMovNum]> str2MovMap;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | pme_function.h | 46 MapleMap<LabelIdx, PreMeWhileInfo *> label2WhileInfo; 48 MapleMap<LabelIdx, PreMeIfInfo *> label2IfInfo;
|
| D | me_ir.h | 1445 virtual MapleMap<OStIdx, ChiMeNode *> *GetChiList() in GetChiList() 1450 virtual MapleMap<OStIdx, ScalarMeExpr *> *GetMuList() in GetMuList() 1982 MapleMap<OStIdx, ChiMeNode *> *GetChiList() in GetChiList() 1987 void SetChiList(const MapleMap<OStIdx, ChiMeNode *> &value) in SetChiList() 2048 MapleMap<OStIdx, ChiMeNode *> chiList; 2090 MapleMap<OStIdx, ChiMeNode *> *GetChiList() in GetChiList() 2095 void SetChiList(const MapleMap<OStIdx, ChiMeNode *> &value) in SetChiList() 2193 MapleMap<OStIdx, ChiMeNode *> chiList; 2210 …IassignMeStmt(MapleAllocator *, TyIdx tidx, IvarMeExpr *l, MeExpr *r, const MapleMap<OStIdx, ChiMe… in IassignMeStmt() 2253 MapleMap<OStIdx, ChiMeNode *> *GetChiList() in GetChiList() [all …]
|
| D | bb.h | 270 MapleMap<BB *, std::vector<PiassignMeStmt *>> &GetPiList() in GetPiList() 459 const MapleMap<OStIdx, PhiNode> &GetPhiList() const in GetPhiList() 463 MapleMap<OStIdx, PhiNode> &GetPhiList() in GetPhiList() 472 MapleMap<OStIdx, MePhiNode *> &GetMePhiList() in GetMePhiList() 477 const MapleMap<OStIdx, MePhiNode *> &GetMePhiList() const in GetMePhiList() 545 MapleMap<OStIdx, PhiNode> phiList; 546 MapleMap<OStIdx, MePhiNode *> mePhiList; 547 MapleMap<BB *, std::vector<PiassignMeStmt *>> meVarPiList;
|
| D | orig_symbol.h | 565 MapleMap<TyIdx, OStIdx> pType2Ost; 567 MapleMap<std::pair<BaseNode *, uint32>, OStIdx> malloc2Ost; 568 …MapleMap<uint32, OStIdx> thisField2Ost; // field of this_memory to virtual variables in original…
|
| D | ssa_mir_nodes.h | 167 using TypeOfMayUseList = MapleMap<OStIdx, MayUseNode>; 168 using TypeOfMayDefList = MapleMap<OStIdx, MayDefNode>; 540 MapleMap<uint32, AccessSSANodes *> ssaPart; // key is stmtID
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/ |
| D | maple_phase_support.h | 128 MapleMap<std::string, long> phaseTimeRecord; 129 MapleVector<MapleMap<std::string, long>::iterator> originOrder; 133 MapleMap<std::thread::id, MPLTimer *> multiTimers;
|
| D | maple_phase_manager.h | 54 void EraseAnalysisPhase(MapleMap<AnalysisMemKey, MaplePhase *>::iterator &anaPhaseMapIt); 63 MapleMap<AnalysisMemKey, MemPool *> analysisPhaseMemPool; 64 MapleMap<AnalysisMemKey, MaplePhase *> availableAnalysisPhases; 161 MapleMap<MaplePhaseID, AnalysisDep *> analysisDepMap; 287 MapleMap<AnalysisMemKey, MaplePhase *> analysisPhasesData;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | mir_scope.h | 79 MapleMap<GStrIdx, MIRAliasVars> &GetAliasVarMap() in GetAliasVarMap() 99 MapleMap<GStrIdx, MIRAliasVars> aliasVarMap {module->GetMPAllocator().Adapter()};
|
| D | debug_info.h | 828 void AddAliasDies(MapleMap<GStrIdx, MIRAliasVars> &aliasMap); 850 MapleMap<uint32, DBGDie *> idDieMap; 852 MapleMap<uint32, DBGAbbrevEntryVec *> tagAbbrevMap; 855 MapleMap<uint32, uint32> tyIdxDieIdMap; 856 MapleMap<uint32, uint32> stridxDieIdMap; 857 MapleMap<uint32, uint32> funcDefStrIdxDieIdMap; 858 MapleMap<uint32, uint32> typeDefTyIdxMap; // prevtyIdxtypidx_map 859 MapleMap<uint32, uint32> pointedPointerMap; 860 MapleMap<MIRFunction *, std::map<uint32, uint32>> funcLstrIdxDieIdMap; 861 MapleMap<MIRFunction *, std::map<uint32, LabelIdx>> funcLstrIdxLabIdxMap;
|
| D | mir_function.h | 696 const MapleMap<GStrIdx, TyIdx> &GetGStrIdxToTyIdxMap() const in GetGStrIdxToTyIdxMap() 868 MapleMap<GStrIdx, MIRAliasVars> &GetAliasVarMap() in GetAliasVarMap() 903 const MapleMap<uint32, uint32> &GetFirstFreqMap() const in GetFirstFreqMap() 911 …freqFirstMap = module->GetMemPool()->New<MapleMap<uint32, uint32>>(module->GetMPAllocator().Adapte… in SetFirstFreqMap() 916 const MapleMap<uint32, uint32> &GetLastFreqMap() const in GetLastFreqMap() 946 …freqLastMap = module->GetMemPool()->New<MapleMap<uint32, uint32>>(module->GetMPAllocator().Adapter… in SetLastFreqMap() 1573 MapleMap<GStrIdx, AnnotationType *> genericLocalVar {module->GetMPAllocator().Adapter()}; 1592 …MapleMap<uint32, uint32> *freqFirstMap = nullptr; // save bb frequency in its first_stmt, key is … 1593 …MapleMap<uint32, uint32> *freqLastMap = nullptr; // save bb frequency in its last_stmt, key is s… 1655 MapleMap<MIRSymbol *, PointerAttr> paramNonullTypeMap {module->GetMPAllocator().Adapter()};
|
| D | mir_module.h | 161 const MapleMap<GStrIdx, TyIdx> &GetGStrIdxToTyIdxMap() const in GetGStrIdxToTyIdxMap() 186 MapleMap<GStrIdx, TyIdx> gStrIdxToTyIdxMap; 465 const MapleMap<PUIdx, MapleSet<FieldID> *> &GetPuIdxFieldInitializedMap() const in GetPuIdxFieldInitializedMap() 948 MapleMap<PUIdx, MapleSet<FieldID> *> puIdxFieldInitializedMap; 957 …MapleMap<uint32, MapleSet<uint32>> safetyWarningMap; // <postion, stmt original id> indexed map f…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | reg_alloc_basic.h | 73 MapleMap<uint32, regno_t> regMap; /* virtual-register-to-physical-register map */ 76 MapleMap<regno_t, MapleVector<std::pair<uint32, uint32>>> regLiveness;
|
| D | cg_ssa.h | 66 MapleMap<uint32, uint32> &GetOperands() in GetOperands() 74 MapleMap<uint32, uint32> DUInfo; 275 MapleMap<regno_t, uint32> vRegDefCount; 277 MapleMap<regno_t, MapleStack<VRegVersion *>> vRegStk;
|
| D | reg_coalesce.h | 39 MapleMap<uint32, MapleVector<posPair>> GetRanges() in GetRanges() 204 MapleMap<uint32, MapleVector<posPair>> ranges; 249 MapleMap<regno_t, LiveInterval *> vregIntervals;
|
| D | memlayout.h | 287 const MapleMap<StIdx, SymbolAlloc *> &GetLocalRefLocMap() const in GetLocalRefLocMap() 318 …MapleMap<StIdx, SymbolAlloc *> localRefLocMap; /* localrefvar formals. real address passed in stac…
|
| D | cg_phi_elimination.h | 70 MapleMap<regno_t, PregIdx> remateInfoAfterSSA;
|
| D | emit.h | 321 MapleMap<uint32_t, std::string> &GetFileMap() in GetFileMap() 410 MapleMap<DBGDie *, LabelIdx> labdie2labidxTable; 411 MapleMap<uint32_t, std::string> fileMap;
|
| D | cg_pre.h | 110 MapleMap<Operand *, Operand *> temp2LocalRefVarMap;
|
| D | obj_emit.h | 341 const MapleMap<MapleString, uint32> &GetSwitchTableOffset() const in GetSwitchTableOffset() 387 MapleMap<uint32, uint32> label2Order; /* this is used to sort callsite */ 388 MapleMap<MapleString, uint32> switchTableOffset;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_pgo/include/ |
| D | cfg_mst.h | 73 MapleMap<uint32, uint32> bbGroups; // bbId - gourpId
|