Home
last modified time | relevance | path

Searched refs:AnalysisMemKey (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/src/
Dmaple_phase_manager.cpp34 … std::pair<AnalysisMemKey, MemPool *>(AnalysisMemKey(phaseKey, pi.GetPhaseID()), phaseMempool)); in ApplyMemPoolForAnalysisPhase()
42 std::pair<AnalysisMemKey, MaplePhase *>(AnalysisMemKey(phaseKey, p->GetPhaseID()), p)); in AddAnalysisPhase()
49 auto it = analysisPhaseMemPool.find(AnalysisMemKey(phaseKey, pid)); in EraseAnalysisPhase()
50 auto itanother = availableAnalysisPhases.find(AnalysisMemKey(phaseKey, pid)); in EraseAnalysisPhase()
52 auto resultanother = availableAnalysisPhases.erase(AnalysisMemKey(phaseKey, pid)); in EraseAnalysisPhase()
56 …auto result = analysisPhaseMemPool.erase(AnalysisMemKey(phaseKey, pid)); // erase to release memp… in EraseAnalysisPhase()
70 void AnalysisDataManager::EraseAnalysisPhase(MapleMap<AnalysisMemKey, MaplePhase *>::iterator &anaP… in EraseAnalysisPhase() argument
113 auto it = availableAnalysisPhases.find(AnalysisMemKey(phaseKey, exceptPhaseID)); in ClearInVaildAnalysisPhase()
124 auto it = availableAnalysisPhases.find(AnalysisMemKey(phaseKey, pid)); in GetVaildAnalysisPhase()
138 auto it = availableAnalysisPhases.find(AnalysisMemKey(phaseKey, pid)); in IsAnalysisPhaseAvailable()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/
Dmaple_phase_manager.h24 using AnalysisMemKey = std::pair<uint32, MaplePhaseID>; variable
54 void EraseAnalysisPhase(MapleMap<AnalysisMemKey, MaplePhase *>::iterator &anaPhaseMapIt);
63 MapleMap<AnalysisMemKey, MemPool *> analysisPhaseMemPool;
64 MapleMap<AnalysisMemKey, MaplePhase *> availableAnalysisPhases;
192 std::pair<AnalysisMemKey, MaplePhase *>(AnalysisMemKey(phaseKey, id), phaseImpl)); in AddAnalysisData()
197 auto anaPhaseInfoIt = analysisPhasesData.find(AnalysisMemKey(phaseKey, id)); in FindAnalysisData()
212 … DEBUG_ASSERT(analysisPhasesData.find(AnalysisMemKey(phaseKey, id)) != analysisPhasesData.end(), in FindAnalysisData()
214 return analysisPhasesData[AnalysisMemKey(phaseKey, id)]; in FindAnalysisData()
287 MapleMap<AnalysisMemKey, MaplePhase *> analysisPhasesData;