reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/LoopInfo.h
  163     return make_range(block_begin(), block_end());
include/llvm/Analysis/LoopInfoImpl.h
  349     for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end();
include/llvm/CodeGen/BasicTTIImpl.h
  474     for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); I != E;
lib/Analysis/LoopInfo.cpp
  745   for (Loop::block_iterator BI = Unloop.block_begin(), BE = Unloop.block_end();
  865     for (Loop::block_iterator I = Unloop->block_begin(),
lib/Analysis/MustExecute.cpp
   60   for (Loop::block_iterator BB = std::next(CurLoop->block_begin()),
lib/CodeGen/MachineBlockPlacement.cpp
 2453     LoopBlockSet.insert(L.block_begin(), L.block_end());
 2526              << "  Loop header:  " << getBlockName(*L.block_begin()) << "\n"
 2536                << "  Loop header:  " << getBlockName(*L.block_begin()) << "\n"
 2546                << "  Loop header:  " << getBlockName(*L.block_begin()) << "\n"
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
  101     Checklist.insert(L->block_begin(), L->block_end());
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1014                     << printMBBReference(**L->block_begin()));
 1370                       << printMBBReference(**L->block_begin()));
lib/Target/PowerPC/PPCISelLowering.cpp
14196     for (auto I = ML->block_begin(), IE = ML->block_end(); I != IE; ++I)
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  519   for (Loop::block_iterator I = L->block_begin(), IE = L->block_end();
lib/Transforms/Scalar/LoopFuse.cpp
 1275     SmallVector<BasicBlock *, 8> Blocks(FC1.L->block_begin(),
 1528     SmallVector<BasicBlock *, 8> Blocks(FC1.L->block_begin(),
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  879   for (Loop::block_iterator BI = L->block_begin(), E = L->block_end(); BI != E;
 1297   LoopEntry = *(CurLoop->block_begin());
 1429   LoopEntry = *(CurLoop->block_begin());
 1601   BasicBlock *LoopBody = *(CurLoop->block_begin());
 1750   BasicBlock *Body = *(CurLoop->block_begin());
 1856   BasicBlock *Body = *(CurLoop->block_begin());
lib/Transforms/Scalar/LoopUnswitch.cpp
  298     for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); I != E;
  714   for (Loop::block_iterator I = currentLoop->block_begin(),
  917   for (Loop::block_iterator I = L->block_begin(), E = L->block_end();
 1259   LoopBlocks.insert(LoopBlocks.end(), L->block_begin(), L->block_end());
lib/Transforms/Utils/LoopSimplify.cpp
  279   for (Loop::block_iterator I = L->block_begin(), E = L->block_end();
  485   for (Loop::block_iterator BB = L->block_begin(), E = L->block_end();
lib/Transforms/Utils/LoopUnrollAndJam.cpp
   57   SubLoopBlocks.insert(SubLoop->block_begin(), SubLoop->block_end());
lib/Transforms/Utils/LoopUtils.cpp
  662     for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end();
  670     blocks.insert(L->block_begin(), L->block_end());
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
 1385     SmallVector<BasicBlock *, 4> LoopBBs(L.block_begin(), L.block_end());
unittests/Transforms/Utils/CloningTest.cpp
  436         Loop::block_iterator BI = NewLoop->block_begin();