Home
last modified time | relevance | path

Searched refs:MapleMap (Results 1 – 25 of 49) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/include/
Dcall_graph.h280 …const MapleMap<CallInfo *, MapleSet<CGNode *, Comparator<CGNode>> *, Comparator<CallInfo>> &GetCal… in GetCallee()
285MapleMap<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 …]
Dclass_hierarchy.h92 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/
Daarch64_color_ra.h575 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 …]
Daarch64_regsaves.h272 MapleMap<regno_t, uint32> regOffset; /* save offset of each register */
273 MapleMap<uint32, BB *> id2bb; /* bbid to bb* mapping */
Daarch64_strldr.h66 MapleMap<Insn *, Insn *[kMaxMovNum]> str2MovMap;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dpme_function.h46 MapleMap<LabelIdx, PreMeWhileInfo *> label2WhileInfo;
48 MapleMap<LabelIdx, PreMeIfInfo *> label2IfInfo;
Dme_ir.h1445 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 …]
Dbb.h270 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;
Dorig_symbol.h565 MapleMap<TyIdx, OStIdx> pType2Ost;
567 MapleMap<std::pair<BaseNode *, uint32>, OStIdx> malloc2Ost;
568MapleMap<uint32, OStIdx> thisField2Ost; // field of this_memory to virtual variables in original…
Dssa_mir_nodes.h167 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/
Dmaple_phase_support.h128 MapleMap<std::string, long> phaseTimeRecord;
129 MapleVector<MapleMap<std::string, long>::iterator> originOrder;
133 MapleMap<std::thread::id, MPLTimer *> multiTimers;
Dmaple_phase_manager.h54 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/
Dmir_scope.h79 MapleMap<GStrIdx, MIRAliasVars> &GetAliasVarMap() in GetAliasVarMap()
99 MapleMap<GStrIdx, MIRAliasVars> aliasVarMap {module->GetMPAllocator().Adapter()};
Ddebug_info.h828 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;
Dmir_function.h696 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()};
1592MapleMap<uint32, uint32> *freqFirstMap = nullptr; // save bb frequency in its first_stmt, key is …
1593MapleMap<uint32, uint32> *freqLastMap = nullptr; // save bb frequency in its last_stmt, key is s…
1655 MapleMap<MIRSymbol *, PointerAttr> paramNonullTypeMap {module->GetMPAllocator().Adapter()};
Dmir_module.h161 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;
957MapleMap<uint32, MapleSet<uint32>> safetyWarningMap; // <postion, stmt original id> indexed map f…
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dreg_alloc_basic.h73 MapleMap<uint32, regno_t> regMap; /* virtual-register-to-physical-register map */
76 MapleMap<regno_t, MapleVector<std::pair<uint32, uint32>>> regLiveness;
Dcg_ssa.h66 MapleMap<uint32, uint32> &GetOperands() in GetOperands()
74 MapleMap<uint32, uint32> DUInfo;
275 MapleMap<regno_t, uint32> vRegDefCount;
277 MapleMap<regno_t, MapleStack<VRegVersion *>> vRegStk;
Dreg_coalesce.h39 MapleMap<uint32, MapleVector<posPair>> GetRanges() in GetRanges()
204 MapleMap<uint32, MapleVector<posPair>> ranges;
249 MapleMap<regno_t, LiveInterval *> vregIntervals;
Dmemlayout.h287 const MapleMap<StIdx, SymbolAlloc *> &GetLocalRefLocMap() const in GetLocalRefLocMap()
318MapleMap<StIdx, SymbolAlloc *> localRefLocMap; /* localrefvar formals. real address passed in stac…
Dcg_phi_elimination.h70 MapleMap<regno_t, PregIdx> remateInfoAfterSSA;
Demit.h321 MapleMap<uint32_t, std::string> &GetFileMap() in GetFileMap()
410 MapleMap<DBGDie *, LabelIdx> labdie2labidxTable;
411 MapleMap<uint32_t, std::string> fileMap;
Dcg_pre.h110 MapleMap<Operand *, Operand *> temp2LocalRefVarMap;
Dobj_emit.h341 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/
Dcfg_mst.h73 MapleMap<uint32, uint32> bbGroups; // bbId - gourpId

12