Home
last modified time | relevance | path

Searched refs:sortedBBs (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_reg_coalesce.cpp193 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CollectCandidate()
194 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CollectCandidate()
232 …_cast<uint32>(cgFunc->GetTotalNumberOfInstructions()) + static_cast<uint32>(bfs->sortedBBs.size()); in ComputeLiveIntervals()
236 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in ComputeLiveIntervals()
237 BB *bb = bfs->sortedBBs[bbIdx - 1]; in ComputeLiveIntervals()
425 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CoalesceRegisters()
426 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CoalesceRegisters()
433 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CoalesceRegisters()
434 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CoalesceRegisters()
Daarch64_regsaves.cpp56 for (auto bb : bfs->sortedBBs) { in InitData()
156 for (auto bbp : bfs->sortedBBs) { in GetLocalDefUse()
206 for (auto *bb : bfs->sortedBBs) { in PrintBBs()
284 for (auto *bb : bfs->sortedBBs) { in DetermineCalleeSaveLocationsDoms()
572 for (BB *bb : bfs->sortedBBs) { in InsertCalleeSaveCode()
728 for (BB *bb : bfs->sortedBBs) { in InsertCalleeRestoreCode()
822 for (auto bb : bfs->sortedBBs) { in Run()
Daarch64_color_ra.cpp431 for (size_t id = 0; id < bfs->sortedBBs.size(); ++id) { in PrintBBAssignInfo()
432 uint32 bbID = bfs->sortedBBs[id]->GetId(); in PrintBBAssignInfo()
539 for (auto *bb : bfs->sortedBBs) { in PrintBBs()
1282 …auto currPoint = static_cast<uint32>(cgFunc->GetTotalNumberOfInstructions() + bfs->sortedBBs.size(… in ComputeLiveRanges()
1286 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in ComputeLiveRanges()
1287 BB *bb = bfs->sortedBBs[bbIdx - 1]; in ComputeLiveRanges()
2905 for (auto *bb : bfs->sortedBBs) { in LocalRegisterAllocator()
4127 for (uint32_t bbIdx = 0; bbIdx < bfs->sortedBBs.size(); bbIdx++) { in SpillLiveRangeForSpills()
4128 BB *bb = bfs->sortedBBs[bbIdx]; in SpillLiveRangeForSpills()
4941 for (auto *bb : bfs->sortedBBs) { in FinalizeRegisters()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcgbb.cpp427 sortedBBs.push_back(sbb); in MarkStraightLineBBInBFS()
463 sortedBBs.push_back(candidateBB); in SearchForStraightLineBBs()
477 sortedBBs.push_back(bb); in BFS()
504 sortedBBs.clear(); in ComputeBlockOrder()
541 if (sortedCnt == sortedBBs.size()) { in ComputeBlockOrder()
549 sortedCnt = sortedBBs.size(); in ComputeBlockOrder()
553 sortedBBs.push_back(bb); in ComputeBlockOrder()
Dreg_alloc_lsra.cpp196 for (auto *bb : bfs->sortedBBs) { in PrintLiveRangesGraph()
990 for (BB *bb : bfs->sortedBBs) { in ComputeLiveInterval()
1067 for (uint32 bbIdx = 0; bbIdx < bfs->sortedBBs.size(); ++bbIdx) { in LiveIntervalAnalysis()
1068 BB *bb = bfs->sortedBBs[bbIdx]; in LiveIntervalAnalysis()
2034 for (BB *bb : bfs->sortedBBs) { in Run()
2055 for (BB *bb : bfs->sortedBBs) { in FinalizeRegisters()
Dloop.cpp637 sortedBBs.clear(); in FormLoopHierarchy()
638 sortedBBs.resize(cgFunc->NumBBs(), nullptr); in FormLoopHierarchy()
Dcgfunc.cpp1645 sortedBBs(allocator.Adapter()), in CGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dloop.h148 sortedBBs(loopMemPool.Adapter()), in LoopFinder()
176 MapleVector<BB *> sortedBBs; variable
Dcgbb.h1025 sortedBBs(alloc.Adapter()) in Bfs()
1039 MapleVector<BB *> sortedBBs; variable
Dcgfunc.h1194 return sortedBBs; in GetSortedBBs()
1199 return sortedBBs; in GetSortedBBs()
1204 sortedBBs = bbVec; in SetSortedBBs()
1636 MapleVector<BB *> sortedBBs; variable