Home
last modified time | relevance | path

Searched refs:outerLoop (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dloop.h74 return outerLoop; in GetOuterLoop()
111 outerLoop = &loop; in SetOuterLoop()
137 LoopHierarchy *outerLoop = nullptr; variable
227 return outerLoop; in GetOuterLoop()
260 outerLoop = &loop; in SetOuterLoop()
275 CGFuncLoops *outerLoop = nullptr; variable
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dcountable_loop_parser.cpp207 auto outerLoop = loop_.GetOuterLoop(); in FindLoopExitBlock() local
211 … [&outerLoop](const BasicBlock *bb) { return bb->GetLoop() == outerLoop; }); in FindLoopExitBlock()
Dloop_analyzer.h127 void SetOuterLoop(Loop *outerLoop) in SetOuterLoop() argument
129 outerLoop_ = outerLoop; in SetOuterLoop()
Dloop_analyzer.cpp381 auto outerLoop = GetOuterLoop(); in CheckInfinity() local
384 bool hasExit = std::find_if(succs.begin(), succs.end(), [&outerLoop](const BasicBlock *bb) { in CheckInfinity()
385 return bb->GetLoop() == outerLoop; in CheckInfinity()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dbasicblock.cpp318 …for (auto outerLoop = loop->GetOuterLoop(); outerLoop != nullptr; outerLoop = outerLoop->GetOuterL… in ReplaceSuccessorLoopBackEdges() local
319 if (outerLoop->HasBackEdge(succ)) { in ReplaceSuccessorLoopBackEdges()
320 outerLoop->ReplaceBackEdge(succ, this); in ReplaceSuccessorLoopBackEdges()
Dgraph_cloner.cpp899 auto outerLoop = loop->GetOuterLoop(); in MakeLoopCloneInfo() local
900 outerLoop->AppendInnerLoop(cloneLoop); in MakeLoopCloneInfo()
901 cloneLoop->SetOuterLoop(outerLoop); in MakeLoopCloneInfo()
907 outerLoop->AppendBlock(preLoopClone); in MakeLoopCloneInfo()
908 outerLoop->AppendBlock(outsideSuccClone); in MakeLoopCloneInfo()