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

References

lib/CodeGen/BranchFolding.cpp
 1379   for (MachineBasicBlock *SuccBB : MBB.successors())
 1780       for (MachineBasicBlock *SuccBB : MBB->successors()) {
 1845   for (MachineBasicBlock *SuccBB : BB->successors())
lib/CodeGen/BranchRelaxation.cpp
  459     for (const MachineBasicBlock *Succ : MBB->successors()) {
lib/CodeGen/CFIInstrInserter.cpp
  234     for (auto *Succ : CurrentInfo.MBB->successors()) {
  314     for (MachineBasicBlock *Succ : CurrMBB->successors()) {
lib/CodeGen/GlobalISel/RegBankSelect.cpp
  811     for (auto &Succ : Src.successors())
lib/CodeGen/IfConversion.cpp
  613   for (MachineBasicBlock *SuccBB : BB->successors()) {
 1711     auto NewTrueBBIter = find(BBI.BB->successors(), NewTrueBB);
 2323             find(ToBBI.BB->successors(), Succ),
lib/CodeGen/LiveDebugValues.cpp
 1391           for (auto s : MBB->successors())
lib/CodeGen/LiveIntervals.cpp
  647   for (MachineBasicBlock *Succ : KillMBB->successors()) {
lib/CodeGen/LiveRangeCalc.cpp
  286     for (MachineBasicBlock *S : B.successors())
lib/CodeGen/LoopTraversal.cpp
   46       for (MachineBasicBlock *Succ : ActiveMBB->successors()) {
lib/CodeGen/MachineBasicBlock.cpp
  677   succ_iterator OldI = llvm::find(successors(), Old);
  679   assert(llvm::find(successors(), New) == succ_end() &&
lib/CodeGen/MachineBlockPlacement.cpp
  698   for (MachineBasicBlock *Succ : BB.successors())
  910         for (MachineBasicBlock *CheckSucc : SuccPred->successors())
 1177     for (MachineBasicBlock *Succ : BB.successors()) {
 1817       for (MachineBasicBlock *Succ : Pred->successors()) {
 1895      for (MachineBasicBlock *Succ : BestPred->successors()) {
 2087     for (MachineBasicBlock *Succ : MBB->successors()) {
 2181       for (MachineBasicBlock *Succ : Pred->successors()) {
 2224     for (MachineBasicBlock *Succ : Bottom->successors()) {
 2333     for (auto *Succ : BB->successors()) {
 2964     for (MachineBasicBlock *NewSucc : Pred->successors()) {
 3148     for (MachineBasicBlock *Succ : MBB.successors()) {
lib/CodeGen/MachineLoopInfo.cpp
  135   for (MachineBasicBlock *S : Preheader->successors()) {
lib/CodeGen/MachineSink.cpp
 1120   for (auto *SI : CurBB.successors()) {
 1229   for (MachineBasicBlock *SI : CurBB.successors())
lib/CodeGen/ScheduleDAGInstrs.cpp
  218     for (const MachineBasicBlock *Succ : BB->successors()) {
lib/CodeGen/ShrinkWrap.cpp
  363       Restore = FindIDom<>(*Restore, Restore->successors(), *MPDT);
  431           IPdom = FindIDom<>(*IPdom, LoopExitBB->successors(), *MPDT);
  566       Restore = FindIDom<>(*Restore, Restore->successors(), *MPDT);
lib/CodeGen/TailDuplicator.cpp
  637   for (auto SB : TailBB.successors()) {
  865     for (MachineBasicBlock *Succ : TailBB->successors())
lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  155   for (auto SuccBB : MBB->successors())
lib/Target/AArch64/AArch64InstrInfo.cpp
 1274   for (auto *BB : MBB->successors())
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
 1515         for (MachineBasicBlock *Succ : BI.MBB->successors()) {
lib/Target/AMDGPU/SIInstrInfo.cpp
 4456     for (auto &Succ : RemainderBB->successors()) {
lib/Target/AMDGPU/SILowerI1Copies.cpp
  188         for (MachineBasicBlock *Succ : MBB->successors())
  199       for (MachineBasicBlock *Succ : MBB->successors())
  388       for (MachineBasicBlock *Succ : MBB->successors()) {
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  499   for (MachineBasicBlock *Succ : MBB.successors()) {
lib/Target/Hexagon/HexagonBlockRanges.cpp
  398   for (auto *SB : B.successors())
lib/Target/Hexagon/HexagonConstPropagation.cpp
  928       for (const MachineBasicBlock *SSB : SB->successors())
 1014       for (MachineBasicBlock *SB : B->successors()) {
lib/Target/Hexagon/HexagonFrameLowering.cpp
  791       for (auto &SB : MBB.successors())
  810   for (auto &SB : MBB.successors())
lib/Target/Hexagon/RDFGraph.cpp
  288   for (MachineBasicBlock *B : BB->successors())
 1695   for (MachineBasicBlock *SB : MBB->successors()) {
lib/Target/Hexagon/RDFLiveness.cpp
  876   for (auto SI : B->successors())
lib/Target/MSP430/MSP430BranchSelector.cpp
  160         for (MachineBasicBlock *Succ : MBB->successors()) {
lib/Target/PowerPC/PPCExpandISEL.cpp
  353     for (auto &Succ : MBB->successors()) {
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  264           for (auto &Succ : MBB.successors())
  275           for (auto &SuccMBB : MBB.successors())
lib/Target/PowerPC/PPCReduceCRLogicals.cpp
  241   for (auto *Succ : NewMBB->successors()) {
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
  294     for (MachineBasicBlock *Succ : MBB->successors()) {
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  891       for (auto *Succ : MBB.successors()) {
 1122       for (auto *Succ : MBB->successors()) {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
  132     for (auto *Succ : MBB->successors())
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  132       for (auto *Succ : MBB->successors()) {
  395     for (auto *Entry : Pred->successors()) {
  410     for (auto *Entry : Pred->successors())
  421     for (auto *Entry : Pred->successors()) {
  458     for (auto *Succ : Pred->successors()) {
lib/Target/X86/X86FlagsCopyLowering.cpp
  295   for (MachineBasicBlock *Succ : NewMBB.successors())
  304   for (MachineBasicBlock *Succ : NewMBB.successors()) {
  644       for (MachineBasicBlock *SuccMBB : UseMBB.successors())
lib/Target/X86/X86InstrInfo.cpp
 2715     for (auto *Succ : MBB.successors())
 3787     for (MachineBasicBlock *Successor : MBB->successors())
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  584     for (MachineBasicBlock *SuccMBB : MBB.successors())
 1042     for (MachineBasicBlock *Succ : MBB.successors())
 1088       if (!llvm::all_of(Pred->successors(), [&](MachineBasicBlock *Succ) {
lib/Target/X86/X86VZeroUpper.cpp
  343       for (MachineBasicBlock *Succ : MBB.successors())