|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/BlockFrequencyInfoImpl.h 1093 for (const LoopT *L : *LI)
include/llvm/Analysis/LoopInfo.h 953 TopLevelLoops.erase(TopLevelLoops.begin() + (I - begin()));
include/llvm/Analysis/LoopInfoImpl.h 592 for (LoopT *RootL : *this) {
684 for (iterator I = begin(), E = end(); I != E; ++I) {
709 for (LoopT *L : OtherLI)
715 for (LoopT *L : *this) {
include/llvm/CodeGen/MachineLoopInfo.h 114 inline iterator begin() const { return LI.begin(); }
lib/Analysis/InlineCost.cpp 1920 for (Loop *L : LI) {
lib/Analysis/LoopAccessAnalysis.cpp 2412 for (Loop *TopLevelLoop : *LI)
lib/Analysis/LoopInfo.cpp 879 for (iterator I = begin();; ++I) {
lib/Analysis/ScalarEvolution.cpp11639 for (Loop *I : LI)
11922 SmallVector<Loop *, 8> LoopStack(LI.begin(), LI.end());
lib/CodeGen/CodeGenPrepare.cpp 632 SmallVector<Loop *, 16> LoopList(LI->begin(), LI->end());
lib/CodeGen/HardwareLoops.cpp 191 for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I) {
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 139 for (Loop *L : LI)
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 209 for (auto I = LI->begin(), IE = LI->end(); I != IE; ++I)
lib/Transforms/Scalar/LoopDataPrefetch.cpp 205 for (Loop *I : *LI)
lib/Transforms/Scalar/LoopDistribute.cpp 982 for (Loop *TopLevelLoop : *LI)
lib/Transforms/Scalar/LoopLoadElimination.cpp 609 for (Loop *TopLevelLoop : LI)
lib/Transforms/Scalar/LoopUnrollPass.cpp 1315 OldLoops.insert(AR.LI.begin(), AR.LI.end());
1359 SibLoops.append(AR.LI.begin(), AR.LI.end());
1392 for (Loop *RootL : Loops) {
1436 for (auto &L : LI) {
lib/Transforms/Scalar/PlaceSafepoints.cpp 135 for (Loop *I : *LI) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2473 : std::distance(LI.begin(), LI.end()));
lib/Transforms/Utils/LCSSA.cpp 401 for (auto &L : *LI)
lib/Transforms/Utils/LoopSimplify.cpp 818 for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I)
848 for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I)
lib/Transforms/Utils/LoopVersioning.cpp 273 for (Loop *TopLevelLoop : *LI)
lib/Transforms/Vectorize/LoopVectorize.cpp 7838 for (auto &L : *LI)
7847 for (Loop *L : *LI)
tools/polly/lib/Analysis/PolyhedralInfo.cpp 61 for (auto *TopLevelLoop : LI) {
tools/polly/lib/Analysis/ScopDetection.cpp 1375 L ? L->getSubLoopsVector() : std::vector<Loop *>(LI.begin(), LI.end());
unittests/Analysis/ScalarEvolutionTest.cpp 553 auto *L2 = *LI.begin();
554 auto *L1 = *std::next(LI.begin());
555 auto *L0 = *std::next(LI.begin(), 2);
unittests/Transforms/Utils/UnrollLoopTest.cpp 69 Loop *L = *LI.begin();
unittests/Transforms/Vectorize/VPlanLoopInfoTest.cpp 61 EXPECT_EQ(1, std::distance(VPLI.begin(), VPLI.end()));
62 VPLoop *VPLp = *VPLI.begin();
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
49 { return __cont.begin(); }
58 begin(const _Container& __cont) -> decltype(__cont.begin())