Searched refs:succBlock (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | rpo.cpp | 32 for (auto succBlock : block->GetSuccsBlocks()) { in DFS() 33 if (!succBlock->IsMarked(marker_)) { in DFS() 34 DFS(succBlock, blocksCount); in DFS()
|
H A D | linear_order.cpp | 337 for (auto succBlock : block->GetSuccsBlocks()) { in DFSAndDeferLeastFrequentBranches() 338 if (!succBlock->IsMarked(marker_)) { in DFSAndDeferLeastFrequentBranches() 339 DFSAndDeferLeastFrequentBranches<DEFER_LEAST_FREQUENT>(succBlock, blocksCount); in DFSAndDeferLeastFrequentBranches() 352 for (auto succBlock : linearBlocks_) { in DFSAndDeferLeastFrequentBranches() 353 if (!succBlock->IsMarked(marker_)) { in DFSAndDeferLeastFrequentBranches() 354 DFSAndDeferLeastFrequentBranches<false>(succBlock, blocksCount); in DFSAndDeferLeastFrequentBranches()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | deoptimize_elimination.cpp | 101 for (auto succBlock : guardBlock->GetPredsBlocks()) { in CanRemoveGuard() 102 canRemove &= CanRemoveGuardRec(succBlock, guard, mrk, removeMrk); in CanRemoveGuard() 144 for (const auto &succBlock : block->GetPredsBlocks()) { in CanRemoveGuardRec() 145 if (!CanRemoveGuardRec(succBlock, guard, mrk, removeMrk)) { in CanRemoveGuardRec()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | frame_states.cpp | 64 for (const auto &succBlock: bb.succs) { in BuildPostOrderList() 65 if (!visited[succBlock->id]) { in BuildPostOrderList() 66 pendingList.emplace_back(succBlock->id); in BuildPostOrderList() 74 for (const auto &succBlock: bb.catches) { in BuildPostOrderList() 75 if (!visited[succBlock->id]) { in BuildPostOrderList() 76 pendingList.emplace_back(succBlock->id); in BuildPostOrderList() 1000 BytecodeRegion* succBlock = bb.succs[i]; in ComputeLoopBack() local 1001 size_t succId = succBlock->id; in ComputeLoopBack()
|
H A D | bytecode_circuit_builder.cpp | 277 for (const auto &succBlock : succs) { in ComputeDominatorTree() 278 if (visited[succBlock->id] == 0) { in ComputeDominatorTree() 279 visited[succBlock->id] = 1; in ComputeDominatorTree() 280 pendingList.emplace_back(succBlock->id); in ComputeDominatorTree() 281 dfsFatherIdx[succBlock->id] = bbIdToDfsTimestamp_[curBlockId]; in ComputeDominatorTree()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 1475 for (auto succBlock : block->GetSuccsBlocks()) { 1476 if (!succBlock->IsMarked(marker) && succBlock != excludeBlock) { 1477 if (BlocksPathDfsSearch(marker, succBlock, targetBlock, excludeBlock)) {
|
Completed in 8 milliseconds