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

References

include/llvm/Analysis/LoopIterator.h
  174   LoopBlocksDFS DFS;
  185   LoopBlocksDFS::RPOIterator begin() const { return DFS.beginRPO(); }
  186   LoopBlocksDFS::RPOIterator end() const { return DFS.endRPO(); }
  206   LoopBlocksDFS &DFS;
  210   LoopBlocksTraversal(LoopBlocksDFS &Storage, LoopInfo *LInfo) :
lib/Analysis/LoopInfo.cpp
  665   LoopBlocksDFS DFS;
  725     for (LoopBlocksDFS::POIterator POI = DFS.beginPostorder(),
lib/Analysis/VectorUtils.cpp
  814   LoopBlocksDFS DFS(TheLoop);
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
  122   LoopBlocksDFS DFS;
  187   bool hasIrreducibleCFG(LoopBlocksDFS &DFS) {
lib/Transforms/Utils/LoopUnroll.cpp
  570   LoopBlocksDFS DFS(L);
  574   LoopBlocksDFS::RPOIterator BlockBegin = DFS.beginRPO();
  575   LoopBlocksDFS::RPOIterator BlockEnd = DFS.endRPO();
  606     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  292   LoopBlocksDFS DFS(L);
  295   LoopBlocksDFS::RPOIterator BlockBegin = DFS.beginRPO();
  296   LoopBlocksDFS::RPOIterator BlockEnd = DFS.endRPO();
  318     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
lib/Transforms/Utils/LoopUnrollPeel.cpp
  471     SmallVectorImpl<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks,
  479   LoopBlocksDFS::RPOIterator BlockBegin = LoopBlocks.beginRPO();
  480   LoopBlocksDFS::RPOIterator BlockEnd = LoopBlocks.endRPO();
  485   for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  584   LoopBlocksDFS LoopBlocks(L);
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  303                 std::vector<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks,
  309   LoopBlocksDFS::RPOIterator BlockBegin = LoopBlocks.beginRPO();
  310   LoopBlocksDFS::RPOIterator BlockEnd = LoopBlocks.endRPO();
  319   for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  766   LoopBlocksDFS LoopBlocks(L);
lib/Transforms/Vectorize/LoopVectorize.cpp
 5315   LoopBlocksDFS DFS(TheLoop);
 7112   LoopBlocksDFS DFS(OrigLoop);