Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/arkguard/test/grammar/label_obfuscation/
Dlabeltest1.ts17 outerLoop: for (let i = 0; i < mx.length; i++) {
20 break outerLoop;
28 outerLoop: for (let i = 0; i < array.length; i++) {
30 continue outerLoop;
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dcountable_loop_parser.cpp211 auto outerLoop = loop_.GetOuterLoop(); in FindLoopExitBlock() local
215 … [&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.cpp743 …for (auto outerLoop = loop->GetOuterLoop(); outerLoop != nullptr; outerLoop = outerLoop->GetOuterL… in ReplaceSuccessorLoopBackEdges() local
744 if (outerLoop->HasBackEdge(succ)) { in ReplaceSuccessorLoopBackEdges()
745 outerLoop->ReplaceBackEdge(succ, this); in ReplaceSuccessorLoopBackEdges()
Dgraph_cloner.cpp909 auto outerLoop = loop->GetOuterLoop(); in MakeLoopCloneInfo() local
910 outerLoop->AppendInnerLoop(cloneLoop); in MakeLoopCloneInfo()
911 cloneLoop->SetOuterLoop(outerLoop); in MakeLoopCloneInfo()
917 outerLoop->AppendBlock(preLoopClone); in MakeLoopCloneInfo()
918 outerLoop->AppendBlock(outsideSuccClone); in MakeLoopCloneInfo()