| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | basicblock.cpp | 71 for (auto succ : GetSuccsBlocks()) { in SplitBlockAfterInstruction() local 83 void BasicBlock::AddSucc(BasicBlock *succ, bool can_add_empty_block) in AddSucc() 111 BasicBlock *BasicBlock::InsertNewBlockToSuccEdge(BasicBlock *succ) in InsertNewBlockToSuccEdge() 130 void BasicBlock::InsertBlockBeforeSucc(BasicBlock *block, BasicBlock *succ) in InsertBlockBeforeSucc() 136 static void RemovePhiProcessing(BasicBlock *bb, BasicBlock *succ) in RemovePhiProcessing() 170 auto succ = succs_[0]; in RemoveEmptyBlock() local 266 auto succ = GetSuccessor(0); in JoinSuccessorBlock() local
|
| D | graph.cpp | 30 for (auto succ : block->GetSuccsBlocks()) { in MarkBlocksRec() local 222 for (auto succ : block->GetSuccsBlocks()) { in RemoveSuccessors() local 317 for (auto succ : succs) { in DisconnectBlockRec() local
|
| D | basicblock.h | 199 bool HasSucc(BasicBlock *succ) in HasSucc() 341 void RemoveSucc(BasicBlock *succ) in RemoveSucc() 531 auto succ = GetSuccessor(catch_indexes->at(idx)); in EnumerateCatchHandlers() local 599 BasicBlock *succ; member
|
| D | graph_checker.cpp | 171 for ([[maybe_unused]] auto succ : block->GetSuccsBlocks()) { in CheckControlFlow() local 391 for (auto succ : block->GetSuccsBlocks()) { in CheckBlockHasSuccessor() local 757 [[maybe_unused]] auto succ = inst->GetBasicBlock()->GetSuccsBlocks()[0]; in VisitReturn() local
|
| D | ir_constructor.h | 908 for (auto succ : succs) { in ConstructControlFlow() local
|
| D | graph_cloner.cpp | 845 auto succ = unroll_data->outer->GetSuccsBlocks().front(); in BuildLoopCloneControlFlow() local
|
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | dominators_tree.cpp | 125 for (auto succ : block->GetSuccsBlocks()) { in DfsNumbering() local 204 for (auto succ : predecessor->GetSuccsBlocks()) { in UpdateAfterResolverInsertion() local
|
| D | loop_analyzer.cpp | 84 for (auto succ : block->GetSuccsBlocks()) { in BackEdgeSearch() local 420 for (auto succ : block->GetSuccsBlocks()) { in IsLoopSingleBackEdgeExitPoint() local
|
| D | liveness_analyzer.cpp | 145 auto succ = *it; in LinearizeBlocks() local 255 for (auto succ : block->GetSuccsBlocks()) { in GetInitInstLiveSet() local
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | cleanup.cpp | 111 auto succ = bb->GetSuccessor(0); in RunOnce() local 146 auto succ = bb->GetSuccessor(0); in CheckSpecialTriangle() local 197 auto succ = bb->GetSuccessor(0); in ProcessBB() local 560 auto succ = user.GetInst(); in DfsNumbering() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | graph_linearizer.cpp | 187 for (auto succ : curRegion->succs_) { in BuildDfsFather() local 289 for (auto succ : curRegion->dominatedRegions_) { in BuildImmediateDominatorDepth() local 420 GateRegion* succ = curRegion->succs_[index]; in ComputeLoopNumber() local 448 GateRegion* succ = nullptr; in ComputeLoopExit() local 477 void AddLoopExit(GateRegion* succ, LoopInfo *loopInfo) in AddLoopExit() 485 LoopInfo *EnterInnerLoop(GateRegion* succ, LoopInfo *loopInfo) in EnterInnerLoop() 865 GateRegion* succ = target->GetSimpleSuccRegion(); in OptimizeControls() local
|
| D | state_split_linearizer.cpp | 102 for (auto succ : curRegion->succs_) { in Run() local 258 for (auto succ : curRegion->succs_) { in StoreStateDepend() local
|
| D | bytecode_circuit_builder.cpp | 491 for (const auto &succ: bb.succs) { in UpdateCFG() local 503 for (auto &succ: bb.succs) { in UpdateCFG() local 610 for (auto &succ: bb.succs) { in CollectPredsInfo() local
|
| D | verifier.cpp | 496 const auto &succ = succList[idx]; in Run() local
|
| D | scheduler.cpp | 168 const auto &succ = succList[idx]; in Run() local
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | ir_builder.cpp | 410 for (auto succ : block->GetSuccsBlocks()) { in MarkNormalControlFlow() local 536 for (auto succ : try_block.begin_bb->GetSuccsBlocks()) { in RestoreTryEnd() local
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | split_resolver_test.cpp | 741 auto succ = &BB(6); in TEST_F() local
|