reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
866 TopLevelLoops(std::move(Arg.TopLevelLoops)), 869 Arg.TopLevelLoops.clear(); 874 for (auto *L : TopLevelLoops) 877 TopLevelLoops = std::move(RHS.TopLevelLoops); 877 TopLevelLoops = std::move(RHS.TopLevelLoops); 879 RHS.TopLevelLoops.clear(); 886 for (auto *L : TopLevelLoops) 888 TopLevelLoops.clear(); 903 iterator begin() const { return TopLevelLoops.begin(); } 904 iterator end() const { return TopLevelLoops.end(); } 905 reverse_iterator rbegin() const { return TopLevelLoops.rbegin(); } 906 reverse_iterator rend() const { return TopLevelLoops.rend(); } 907 bool empty() const { return TopLevelLoops.empty(); } 953 TopLevelLoops.erase(TopLevelLoops.begin() + (I - begin())); 953 TopLevelLoops.erase(TopLevelLoops.begin() + (I - begin())); 971 auto I = find(TopLevelLoops, OldLoop); 972 assert(I != TopLevelLoops.end() && "Old loop not at top level!"); 981 TopLevelLoops.push_back(New);include/llvm/Analysis/LoopInfoImpl.h
611 for (unsigned i = 0; i < TopLevelLoops.size(); ++i) 612 TopLevelLoops[i]->print(OS);