Home | History | Annotate | Download | only in Scalar

Lines Matching full:visited

608                                          std::set<BasicBlock*> &Visited) {
609 if (!Visited.insert(BB).second) {
610 // Already visited. Without more analysis, this could indicate an infinite
625 if (!isTrivialLoopExitBlockHelper(L, *SI, ExitBB, Visited))
642 std::set<BasicBlock*> Visited;
643 Visited.insert(L->getHeader()); // Branches to header make infinite loops.
645 if (isTrivialLoopExitBlockHelper(L, BB, ExitBB, Visited))
827 SmallSet<BasicBlock*, 8> Visited;
830 // If we exit loop or reach a previous visited block, then
834 if (!currentLoop->contains(CurrentBB) || !Visited.insert(CurrentBB).second)