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

References

lib/CodeGen/BranchFolding.cpp
  933     for (MachineBasicBlock *Pred : MBB->predecessors()) {
 1146     for (MachineBasicBlock *PBB : I->predecessors()) {
 1385   for (MachineBasicBlock *PredBB : MBB.predecessors())
 1748       for (MachineBasicBlock *PredBB : MBB->predecessors()) {
lib/CodeGen/ExecutionDomainFix.cpp
  169   for (MachineBasicBlock *pred : MBB->predecessors()) {
lib/CodeGen/IfConversion.cpp
 1455   for (const MachineBasicBlock *Predecessor : MBB.predecessors()) {
 1645       for (MachineBasicBlock *PBB : CvtMBB.predecessors()) {
lib/CodeGen/InlineSpiller.cpp
  500       for (MachineBasicBlock *P : MBB->predecessors()) {
lib/CodeGen/LiveDebugValues.cpp
 1144   for (auto p : MBB.predecessors()) {
lib/CodeGen/LiveRangeCalc.cpp
  295   for (MachineBasicBlock *P : MBB.predecessors())
  338     for (MachineBasicBlock *P : B.predecessors())
  386     for (MachineBasicBlock *Pred : MBB->predecessors()) {
  518         for (MachineBasicBlock *Pred : MBB->predecessors()) {
lib/CodeGen/MachineBlockPlacement.cpp
  906     for (auto SuccPred : Succ->predecessors()) {
 1005     for (MachineBasicBlock *SuccPred : Succ->predecessors()) {
 1079   for (MachineBasicBlock *Pred : Succ->predecessors()) {
 1197     for (MachineBasicBlock* Pred : PDom->predecessors()) {
 1683     for (MachineBasicBlock *Pred : ChainBB->predecessors()) {
 1968   for (MachineBasicBlock *Pred : OldTop->predecessors()) {
 2311   for (auto *Pred : ChainHeaderBB->predecessors()) {
 2441     for (auto LoopPred : L.getHeader()->predecessors())
lib/CodeGen/MachineDominators.cpp
  105     for (MachineBasicBlock *PredBB : Succ->predecessors()) {
lib/CodeGen/MachineLoopInfo.cpp
  124   for (MachineBasicBlock *P : HB->predecessors()) {
lib/CodeGen/ReachingDefAnalysis.cpp
   55   for (MachineBasicBlock *pred : MBB->predecessors()) {
lib/CodeGen/RegisterCoalescer.cpp
 1058   for (MachineBasicBlock *Pred : MBB.predecessors()) {
lib/CodeGen/RenameIndependentSubregs.cpp
  324         for (MachineBasicBlock *PredMBB : MBB.predecessors()) {
lib/CodeGen/ShrinkWrap.cpp
  419         Save = FindIDom<>(*Save, Save->predecessors(), *MDT);
  560       Save = FindIDom<>(*Save, Save->predecessors(), *MDT);
lib/CodeGen/SplitKit.cpp
 1244   for (MachineBasicBlock *P : B.predecessors()) {
 1460     for (const MachineBasicBlock *Pred : MBB.predecessors()) {
lib/CodeGen/SwiftErrorValueTracking.cpp
  183       for (auto *Pred : MBB->predecessors()) {
lib/CodeGen/TailDuplicator.cpp
  683   for (MachineBasicBlock *PredBB : BB.predecessors()) {
lib/Target/AArch64/AArch64A53Fix835769.cpp
  143   for (MachineBasicBlock *S : MBB->predecessors())
lib/Target/AMDGPU/GCNHazardRecognizer.cpp
  386   for (MachineBasicBlock *Pred : MBB->predecessors()) {
lib/Target/AMDGPU/SILowerI1Copies.cpp
  205       for (MachineBasicBlock *Pred : MBB->predecessors()) {
  336       for (MachineBasicBlock *Pred : Dom->predecessors()) {
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  373         for (auto *Pred : CurBB->predecessors()) {
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  488   for (MachineBasicBlock *Pred : MBB.predecessors()) {
lib/Target/ARM/ARMFrameLowering.cpp
 2301     for (MachineBasicBlock *PredBB : CurMBB->predecessors()) {
lib/Target/ARM/ARMLowOverheadLoops.cpp
  251     for (auto *MBB : ML->getHeader()->predecessors()) {
lib/Target/ARM/Thumb2SizeReduction.cpp
 1040   for (auto *Pred : MBB.predecessors()) {
lib/Target/Hexagon/HexagonCFGOptimizer.cpp
  109   for (MachineBasicBlock *PB : MBB->predecessors())
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  404       for (auto *P : B->predecessors())
lib/Target/Hexagon/HexagonInstrInfo.cpp
  160   for (MachineBasicBlock *PB : BB->predecessors()) {
lib/Target/Hexagon/RDFGraph.cpp
  281   for (MachineBasicBlock *B : BB->predecessors())
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
  252         for (const MachineBasicBlock *Pred : MBB.predecessors())
  374         for (auto Pred : MBB.predecessors())
  381         for (auto Pred : MBB.predecessors())
  390       for (auto Pred : MBB.predecessors())
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  224   for (MachineBasicBlock *Pred : MBB.predecessors()) {
  450   for (auto *Pred : MBB.predecessors()) {
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
   80         for (auto *Pred : MBB->predecessors()) {
  147         for (auto *Pred : MBB->predecessors()) {
  166       for (auto *Pred : Looper->predecessors()) {
  201     for (auto *Pred : Entry->predecessors()) {
  212         for (auto *Pred : MBB->predecessors()) {
  385     for (auto *Pred : Entry->predecessors()) {
lib/Target/X86/X86FlagsCopyLowering.cpp
  446         for (auto *PredMBB : MBB->predecessors()) {
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 1077     for (MachineBasicBlock *Pred : MBB.predecessors()) {
lib/Target/X86/X86WinAllocaExpander.cpp
  150     for (MachineBasicBlock *Pred : MBB->predecessors())