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

References

include/llvm/Analysis/LoopInfoImpl.h
  325       for (BlockT *CB : depth_first(EntryBB))
lib/Analysis/LoopAccessAnalysis.cpp
 2413     for (Loop *L : depth_first(TopLevelLoop)) {
lib/Analysis/MemorySSA.cpp
 1486   for (const auto *DomNode : depth_first(DT->getRootNode()))
lib/Analysis/ScalarEvolution.cpp
11616         for (auto *InnerL : depth_first(L)) {
lib/CodeGen/CFIInstrInserter.cpp
  312   for (auto *CurrMBB : depth_first(&MF)) {
lib/CodeGen/SafeStackColoring.cpp
  105   for (BasicBlock *BB : depth_first(&F)) {
  166     for (BasicBlock *BB : depth_first(&F)) {
lib/CodeGen/StackColoring.cpp
  551   for (MachineBasicBlock *MBB : depth_first(MF)) {
  638   for (MachineBasicBlock *MBB : depth_first(MF)) {
  710   for (MachineBasicBlock *MBB : depth_first(MF)) {
lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  345   for (MachineDomTreeNode *I : depth_first(DomTree)) {
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  953   for (auto *I : depth_first(DomTree))
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
 1016     for (MachineLoop *ML : depth_first(It))
lib/Target/AMDGPU/SIFoldOperands.cpp
 1459   for (MachineBasicBlock *MBB : depth_first(&MF)) {
lib/Transforms/IPO/Attributor.cpp
 1812   for (BasicBlock *BB : depth_first(&F)) {
lib/Transforms/Instrumentation/AddressSanitizer.cpp
  927     for (BasicBlock *BB : depth_first(&F.getEntryBlock())) visit(*BB);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  935     SmallVector<BasicBlock *, 4> BBList(depth_first(&i->getEntryBlock()));
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1288     for (BasicBlock *BB : depth_first(ActualFnStart))
lib/Transforms/Scalar/ADCE.cpp
  308     for (auto DFNode : depth_first(PDTChild))
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  837   for (BasicBlock *BB : depth_first(&F.getEntryBlock())) {
lib/Transforms/Scalar/GVN.cpp
 2424   for (BasicBlock *CurrentBlock : depth_first(&F.getEntryBlock())) {
lib/Transforms/Scalar/GVNHoist.cpp
  270     for (const BasicBlock *BB : depth_first(&F.getEntryBlock())) {
  676     for (auto Node : depth_first(Root)) {
 1085     for (BasicBlock *BB : depth_first(&F.getEntryBlock())) {
lib/Transforms/Scalar/LoopDistribute.cpp
  983     for (Loop *L : depth_first(TopLevelLoop))
lib/Transforms/Scalar/LoopLoadElimination.cpp
  610     for (Loop *L : depth_first(TopLevelLoop))
lib/Transforms/Scalar/NaryReassociate.cpp
  233   for (const auto Node : depth_first(DT)) {
lib/Transforms/Scalar/NewGVN.cpp
 3443   for (auto DTN : depth_first(DT->getRootNode())) {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1201   for (const auto Node : depth_first(DT)) {
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  715   for (const auto Node : depth_first(DT))
lib/Transforms/Utils/LoopVersioning.cpp
  274       for (Loop *L : depth_first(TopLevelLoop))
lib/Transforms/Utils/PredicateInfo.cpp
  493   for (auto DTN : depth_first(DT.getRootNode())) {
lib/Transforms/Vectorize/VPlan.cpp
  106   for (VPBlockBase *Block : depth_first(Entry))
  410   for (VPBlockBase *Block : depth_first(Entry))
  525   for (VPBlockBase *Block : depth_first(Plan.getEntry()))
  619   for (const VPBlockBase *Block : depth_first(Region->getEntry()))
tools/bugpoint/CrashDebugger.cpp
  396   for (auto *BB : depth_first(&F.getEntryBlock()))
tools/polly/lib/Analysis/PolyhedralInfo.cpp
   62     for (auto *L : depth_first(TopLevelLoop)) {