| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| H A D | reg_alloc.cpp | 63 auto succ = throwBlock->GetSuccessor(0); in RemoveThrowEdges() local
|
| H A D | cleanup_empty_blocks.cpp | 29 auto succ = bb->GetSuccessor(0); in CheckSpecialTriangle() local 71 auto succ = bb->GetSuccessor(0); in CleanupEmptyBlocks() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| H A D | hotness_propagation.h | 172 size_t GetEdgeHotness(BasicBlock *pred, BasicBlock *succ) in GetEdgeHotness() argument 190 std::optional<size_t> TryGetProfiledEdge(BasicBlock *pred, BasicBlock *succ) in TryGetProfiledEdge() argument 230 EnsureBackedgeResolvable(BasicBlock *pred, [[maybe_unused]] BasicBlock *succ) EnsureBackedgeResolvable() argument [all...] |
| H A D | liveness_analyzer.cpp | 159 auto succ = *it; in LinearizeBlocks() local 169 void LivenessAnalyzer::InsertSuccToPendingList(ArenaList<BasicBlock *> &pending, BasicBlock *succ) in InsertSuccToPendingList() argument [all...] |
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| H A D | cleanup.cpp | 110 auto succ = bb->GetSuccessor(0); in RunOnce() local 144 auto succ = bb->GetSuccessor(0); in CheckSpecialTriangle() local 195 auto succ = bb->GetSuccessor(0); ProcessBB() local 558 auto succ = user.GetInst(); DfsNumbering() local [all...] |
| /arkcompiler/runtime_core/compiler/tests/ |
| H A D | split_resolver_test.cpp | 741 auto succ = &BB(6); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| H A D | loop_unswitcher.cpp | 82 auto succ = unswitchData->outer->GetSuccsBlocks().front(); in BuildLoopUnswitchControlFlow() local 237 auto succ = trueCond ? bb->GetTrueSuccessor() : bb->GetFalseSuccessor(); in EstimateUnswitchInstructionsCount() local 240 auto succ = trueCond ? bb->GetFalseSuccessor() : bb->GetTrueSuccessor(); in EstimateUnswitchInstructionsCount() local
|
| H A D | basicblock.h | 287 auto succ = GetSuccessor(catchIndexes->at(idx)); in EnumerateCatchHandlers() local 341 BasicBlock *succ; global() member [all...] |
| H A D | graph_cloner.cpp | 886 auto succ = unrollData->outer->GetSuccsBlocks().front(); in BuildLoopCloneControlFlow() local
|
| H A D | graph_checker.cpp | 2081 [[maybe_unused]] auto succ = inst->GetBasicBlock()->GetSuccsBlocks()[0]; in CheckUserOfInt32() local 2093 [[maybe_unused]] auto succ = inst->GetBasicBlock()->GetSuccsBlocks()[0]; in CheckUserOfInt32() local [all...] |
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| H A D | spill_fill_encoder.cpp | 23 bool SpillFillEncoder::AreConsecutiveOps(const SpillFillData &pred, const SpillFillData &succ) in AreConsecutiveOps() argument 50 bool SpillFillEncoder::CanCombineSpillFills(SpillFillData pred, SpillFillData succ, cons argument [all...] |
| /arkcompiler/runtime_core/static_core/static_linker/tests/ |
| H A D | linker_test.cpp | 348 auto succ = false; in TEST() local 357 auto succ = false; in TEST() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| H A D | cleanup.cpp | 108 void Cleanup::CheckBBPhisUsers(BasicBlock *succ, BasicBlock *bb) in CheckBBPhisUsers() argument 134 auto succ = bb->GetSuccessor(0); in RunOnce() local 168 auto succ = bb->GetSuccessor(0); in CheckSpecialTriangle() local 221 auto succ = bb->GetSuccessor(0); ProcessBB() local 679 auto succ = user.GetInst(); DfsNumbering() local [all...] |
| H A D | inlining.cpp | 1483 auto succ = startBb->GetSuccessor(0); in UpdateControlflow() local
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| H A D | split_resolver_test.cpp | 834 auto succ = &BB(6U); in TEST_F() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | verifier.cpp | 454 auto succ = *cur.it; in RunFlowCyclesFind() local 544 const auto &succ in Run() local [all...] |
| H A D | scheduler.cpp | 179 const auto &succ = succList[idx]; in Run() local
|
| H A D | bytecode_circuit_builder.cpp | 183 const auto &succ = succList[idx]; in PerformDFS() local [all...] |
| H A D | graph_linearizer.cpp | 455 GateRegion* succ = curRegion->succs_[index]; ComputeLoopNumber() local 483 GateRegion* succ = nullptr; ComputeLoopTree() local 520 AddLoopExit(GateRegion* succ, GraphLinearizer::LoopInfo *loopInfo) AddLoopExit() argument 528 EnterInnerLoop(GateRegion* succ, GraphLinearizer::LoopInfo *loopInfo) EnterInnerLoop() argument 936 GateRegion* succ = target->GetSimpleSuccRegion(); OptimizeControls() local [all...] |
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| H A D | liveness_analyzer.cpp | 144 auto succ = *it; in LinearizeBlocks() local [all...] |
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| H A D | graph_checker.cpp | 750 [[maybe_unused]] auto succ = inst->GetBasicBlock()->GetSuccsBlocks()[0]; in VisitReturn() local
|
| H A D | basicblock.cpp | 82 void BasicBlock::AddSucc(BasicBlock *succ, bool can_add_empty_block) in AddSucc() argument 110 BasicBlock *BasicBlock::InsertNewBlockToSuccEdge(BasicBlock *succ) in InsertNewBlockToSuccEdge() argument 129 InsertBlockBeforeSucc(BasicBlock *block, BasicBlock *succ) InsertBlockBeforeSucc() argument 135 RemovePhiProcessing(BasicBlock *bb, BasicBlock *succ) RemovePhiProcessing() argument 169 auto succ = succs_[0]; RemoveEmptyBlock() local 265 auto succ = GetSuccessor(0); JoinSuccessorBlock() local [all...] |
| H A D | graph_cloner.cpp | 856 auto succ = unroll_data->outer->GetSuccsBlocks().front(); in BuildLoopCloneControlFlow() local
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
| H A D | llvm_ir_constructor.cpp | 166 auto succ = block->GetSuccessor(i); in MarkNormalBlocksRecursive() local
|