Searched refs:outer_loop (Results 1 – 4 of 4) sorted by relevance
128 void SetOuterLoop(Loop *outer_loop) in SetOuterLoop() argument130 outer_loop_ = outer_loop; in SetOuterLoop()
373 auto outer_loop = GetOuterLoop(); in CheckInfinity() local376 … bool has_exit = std::find_if(succs.begin(), succs.end(), [&outer_loop](const BasicBlock *bb) { in CheckInfinity()377 return bb->GetLoop() == outer_loop; in CheckInfinity()
875 auto outer_loop = loop->GetOuterLoop(); in MakeLoopCloneInfo() local876 outer_loop->AppendInnerLoop(clone_loop); in MakeLoopCloneInfo()877 clone_loop->SetOuterLoop(outer_loop); in MakeLoopCloneInfo()883 outer_loop->AppendBlock(pre_loop_clone); in MakeLoopCloneInfo()884 outer_loop->AppendBlock(outside_succ_clone); in MakeLoopCloneInfo()
296 if (auto outer_loop = loop->GetOuterLoop()) { in JoinSuccessorBlock() local297 if (outer_loop->HasBackEdge(succ)) { in JoinSuccessorBlock()298 outer_loop->ReplaceBackEdge(succ, this); in JoinSuccessorBlock()