|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 307 return make_range(succ_begin(), succ_end());
884 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
lib/CodeGen/EdgeBundles.cpp 47 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
87 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
lib/CodeGen/MIRPrinter.cpp 602 return std::equal(MBB.succ_begin(), MBB.succ_end(), GuessedSuccs.begin());
653 for (auto I = MBB.succ_begin(), E = MBB.succ_end(); I != E; ++I) {
654 if (I != MBB.succ_begin())
lib/CodeGen/MachineBasicBlock.cpp 238 for (const_succ_iterator I = succ_begin(), E = succ_end(); I != E; ++I)
361 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) {
362 if (I != succ_begin())
373 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) {
375 if (I != succ_begin())
lib/CodeGen/MachineBlockFrequencyInfo.cpp 97 return N->succ_begin();
lib/CodeGen/MachineBlockPlacement.cpp 899 SmallPtrSet<const MachineBasicBlock *, 2> Successors(BB->succ_begin(),
992 SmallPtrSet<const MachineBasicBlock *, 4> Successors(BB->succ_begin(),
1077 SmallPtrSet<const MachineBasicBlock *, 4> Successors(BB->succ_begin(),
1262 const MachineBasicBlock *Succ1 = *BB->succ_begin();
1263 const MachineBasicBlock *Succ2 = *(BB->succ_begin() + 1);
lib/CodeGen/MachineVerifier.cpp 570 for (MachineBasicBlock::const_succ_iterator SuI = MBB->succ_begin(),
594 MInfo.Succs.insert(MBB.succ_begin(), MBB.succ_end());
636 for (MachineBasicBlock::const_succ_iterator I = MBB->succ_begin(),
712 *MBB->succ_begin() != *LandingPadSuccs.begin())) {
740 else if (TBB != *MBB->succ_begin())
746 } else if (!matchPair(MBB->succ_begin(), TBB, &*MBBI)) {
768 else if (TBB != *MBB->succ_begin())
774 } else if (!matchPair(MBB->succ_begin(), TBB, FBB)) {
2145 for (MachineBasicBlock::const_succ_iterator SuI = MBB.succ_begin(),
2159 for (MachineBasicBlock::const_succ_iterator SuI = MBB->succ_begin(),
2822 for (MachineBasicBlock::const_succ_iterator I = MBB->succ_begin(),
lib/Target/AMDGPU/GCNSchedStrategy.cpp 447 if (MBB->succ_size() == 1 && !(*MBB->succ_begin())->empty()) {
449 if (Ind->getMBBStartIdx(MBB) < Ind->getMBBStartIdx(*MBB->succ_begin()))
450 OnlySucc = *MBB->succ_begin();
lib/Target/AMDGPU/SILowerControlFlow.cpp 162 SmallVector<MachineBasicBlock*, 4> Worklist(SMBB->succ_begin(),
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 233 MachineBasicBlock *SB = *B->succ_begin();
lib/Target/Mips/MipsDelaySlotFiller.cpp 406 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
lib/Target/X86/X86FrameLowering.cpp 2559 MBB.succ_begin(), MBB.succ_end(),