/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
D | loop_analyzer.cpp | 30 for (auto loop : GetGraph()->GetRootLoop()->GetInnerLoops()) { in RunImpl() local 52 …auto loop = GetGraph()->GetAllocator()->New<Loop>(GetGraph()->GetAllocator(), loop_header, loop_co… in CreateNewLoop() local 101 auto loop = header->GetLoop(); in ProcessNewBackEdge() local 191 bool LoopAnalyzer::PreHeaderExists(Loop *loop) in PreHeaderExists() 203 void LoopAnalyzer::FindAndInsertPreHeaders(Loop *loop) in FindAndInsertPreHeaders() 239 auto loop = block->GetLoop(); in PopulateLoops() local 276 void LoopAnalyzer::NaturalLoopSearch(Loop *loop, BasicBlock *block) in NaturalLoopSearch() 299 void LoopAnalyzer::SearchInfiniteLoops(Loop *loop) in SearchInfiniteLoops() 389 BasicBlock *GetLoopOutsideSuccessor(Loop *loop) in GetLoopOutsideSuccessor() 405 bool IsLoopSingleBackEdgeExitPoint(Loop *loop) in IsLoopSingleBackEdgeExitPoint()
|
D | liveness_analyzer.cpp | 278 LifeNumber LivenessAnalyzer::GetLoopEnd(Loop *loop) in GetLoopEnd()
|
/arkcompiler/runtime_core/compiler/tests/ |
D | loop_analyzer_new_test.cpp | 84 Loop loop(graph->GetAllocator(), bb->GetSuccessor(0), 1); in __anonf25df3b00202() local 118 Loop loop(graph->GetAllocator(), bb->GetSuccessor(0), 1); in __anonf25df3b00302() local 152 Loop loop(graph->GetAllocator(), bb->GetSuccessor(0), 1); in __anonf25df3b00402() local 186 Loop loop(graph->GetAllocator(), bb->GetSuccessor(0), 1); in __anonf25df3b00502() local 218 Loop loop(graph->GetAllocator(), bb, 0); in __anonf25df3b00602() local
|
D | loop_analyzer_test.cpp | 298 auto loop = BB(6).GetLoop(); in TEST_F() local
|
D | compiler_basicblock_test.cpp | 336 Loop loop(graph->GetAllocator(), block, id); in __anond946d00f0b02() local
|
D | cleanup_test.cpp | 646 auto loop = BB(2).GetLoop(); in TEST_F() local
|
D | dump_test.cpp | 111 Loop loop(graph->GetAllocator(), graph->GetEndBlock(), 1); in __anon51f1233e0202() local
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
D | graph_cloner.cpp | 92 void GraphCloner::CopyLoop(Loop *loop, Loop *cloned_loop) in CopyLoop() 181 BasicBlock *GraphCloner::CreateResolverBlock(Loop *loop, BasicBlock *back_edge) in CreateResolverBlock() 213 BasicBlock *GraphCloner::SplitBackEdge(LoopUnrollData *unroll_data, Loop *loop, BasicBlock *back_ed… in SplitBackEdge() 252 GraphCloner::LoopUnrollData *GraphCloner::PrepareLoopToUnroll(Loop *loop, bool clone_side_exits) in PrepareLoopToUnroll() 301 auto loop = unroll_data->header->GetLoop(); in UpdateUsersAfterNoSideExitsUnroll() local 397 auto loop = front_block->GetLoop(); in BuildLoopUnrollControlFlow() local 451 auto loop = unroll_data->blocks->front()->GetLoop(); in BuildLoopUnrollDataFlow() local 688 inline bool GraphCloner::IsInstLoopHeaderPhi(Inst *inst, Loop *loop) in IsInstLoopHeaderPhi() 717 Loop *GraphCloner::CloneLoop(Loop *loop) in CloneLoop() 775 GraphCloner::LoopClonerData *GraphCloner::PrepareLoopToClone(Loop *loop) in PrepareLoopToClone() [all …]
|
D | basicblock.cpp | 216 auto loop = bb->GetLoop(); in FixLoopInfoHelper() local 235 auto loop = GetLoop(); in RemoveFixLoopInfo() local 286 auto loop = succ->GetLoop(); in JoinSuccessorBlock() local 326 auto loop = GetLoop(); in SelectsFixLoopInfo() local 743 auto loop = GetLoop(); in InvalidateLoopIfIrreducible() local
|
D | graph_checker.cpp | 363 void GraphChecker::MarkBlocksInLoop(Loop *loop, Marker mrk) in MarkBlocksInLoop() 399 void GraphChecker::CheckLoopHasSafePoint(Loop *loop) in CheckLoopHasSafePoint() 420 [[maybe_unused]] auto loop = block->GetLoop(); in CheckLoops() local 503 …return std::find_if(loops.begin(), loops.end(), [](const Loop *loop) { return loop->IsInfinite(); … in HasOuterInfiniteLoop()
|
D | graph_cloner.h | 126 void UnrollLoopBody(Loop *loop, size_t factor) in UnrollLoopBody()
|
D | graph.cpp | 308 auto loop = block->GetLoop(); in DisconnectBlockRec() local 442 auto loop = block->GetSuccessor(0)->GetLoop(); in MarkLoopExits() local
|
D | basicblock.h | 354 void SetLoop(Loop *loop) in SetLoop() 364 void SetNextLoop(Loop *loop) in SetNextLoop()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
D | hprof_test.cpp | 155 int loop = 0; in ContrastJSONSectionPayload() local 199 int loop = 0; in ExtractCountFromPayload() local
|
/arkcompiler/toolchain/tooling/agent/ |
D | heapprofiler_impl.cpp | 328 uv_loop_t *loop = reinterpret_cast<uv_loop_t *>(vm_->GetLoop()); in StartTrackingHeapObjects() local
|
/arkcompiler/ets_runtime/ecmascript/ |
D | ecma_vm.h | 102 void SetLoop(void *loop) in SetLoop()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
D | jsnapi.cpp | 3564 void JSNApi::SetLoop(EcmaVM *vm, void *loop) in SetLoop()
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
D | cocos_worker_test.js | 62910 loop: !1, property 123146 loop: i, property
|