|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 304 return make_range(succ_begin(), succ_end());
876 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
lib/CodeGen/AggressiveAntiDepBreaker.cpp 162 SE = BB->succ_end(); SI != SE; ++SI)
lib/CodeGen/BranchFolding.cpp 160 MBB->removeSuccessor(MBB->succ_end()-1);
1242 for (auto SuccI = TailMBB.succ_begin(), SuccE = TailMBB.succ_end();
1258 for (auto SuccI = TailMBB.succ_begin(), SuccE = TailMBB.succ_end();
lib/CodeGen/CriticalAntiDepBreaker.cpp 72 SE = BB->succ_end(); SI != SE; ++SI)
lib/CodeGen/DeadMachineInstructionElim.cpp 117 E = MBB.succ_end(); S != E; S++)
lib/CodeGen/GlobalISel/IRTranslator.cpp 678 SE = JumpMBB->succ_end();
lib/CodeGen/IfConversion.cpp 1712 if (NewTrueBBIter != BBI.BB->succ_end())
2211 FromMBB.succ_end());
2261 FromMBB.succ_end());
lib/CodeGen/LiveVariables.cpp 602 SE = MBB->succ_end(); SI != SE; ++SI) {
lib/CodeGen/MachineBasicBlock.cpp 554 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
594 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
678 assert(OldI != succ_end() && "Old is not a successor of this block!");
679 assert(llvm::find(successors(), New) == succ_end() &&
721 succ_iterator E = succ_end();
1271 while (SI != succ_end()) {
lib/CodeGen/MachineBranchProbabilityInfo.cpp 66 E = MBB->succ_end(); I != E; ++I) {
lib/CodeGen/MachineSSAUpdater.cpp 249 static BlkSucc_iterator BlkSucc_end(BlkT *BB) { return BB->succ_end(); }
lib/CodeGen/MachineSink.cpp 591 MBB->succ_end());
lib/CodeGen/ModuloSchedule.cpp 265 assert(LoopExitI != KernelBB->succ_end() && "Expecting a successor");
lib/CodeGen/PHIElimination.cpp 490 SE = opBlock.succ_end(); SI != SE; ++SI) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp10175 SE = JumpMBB->succ_end();
lib/CodeGen/TailDuplicator.cpp 158 MBB->succ_end());
703 TailBB->succ_end());
1003 MBB->removeSuccessor(MBB->succ_end() - 1);
lib/CodeGen/UnreachableBlockElim.cpp 129 while (BB->succ_begin() != BB->succ_end()) {
lib/Target/AArch64/AArch64ConditionalCompares.cpp 605 for (auto I = CmpBB->succ_begin(), E = CmpBB->succ_end(); I != E; ++I) {
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 770 E = MBB->succ_end();
1259 E = Entry->succ_end();
1301 SE = Exit->succ_end();
1759 if (MergeBB->succ_begin() == MergeBB->succ_end()) {
1783 E = MBB->succ_end();
1802 E = EndMBB->succ_end();
2593 for (auto SI = MBB->succ_begin(), SE = MBB->succ_end(); SI != SE; ++SI) {
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 656 iterEnd = SrcMBB->succ_end(); It != iterEnd; ++It)
lib/Target/AMDGPU/SILowerControlFlow.cpp 174 Worklist.append(MBB->succ_begin(), MBB->succ_end());
lib/Target/AMDGPU/SIModeRegister.cpp 351 E = MBB.succ_end();
lib/Target/ARM/ARMBaseInstrInfo.cpp 3158 SE = MBB->succ_end(); SI != SE; ++SI)
lib/Target/ARM/ARMISelLowering.cpp 9819 BB->succ_end());
9880 E = MBB->succ_end(); I != E; ++I)
10383 sEnd = BB->succ_end();
lib/Target/Hexagon/HexagonBitSimplify.cpp 3340 for (auto SI = B.succ_begin(), SE = B.succ_end(); SI != SE; ++SI) {
lib/Target/Hexagon/HexagonFrameLowering.cpp 425 for (auto SI = I.succ_begin(), SE = I.succ_end(); SI != SE; ++SI) {
lib/Target/Hexagon/HexagonNewValueJump.cpp 538 SIE = MBB->succ_end();
lib/Target/Lanai/LanaiInstrInfo.cpp 422 SE = MBB->succ_end();
lib/Target/Mips/MipsConstantIslandPass.cpp 598 E = MBB->succ_end(); I != E; ++I)
lib/Target/Mips/MipsDelaySlotFiller.cpp 840 B.succ_begin(), B.succ_end(),
lib/Target/PowerPC/PPCReduceCRLogicals.cpp 208 auto MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigTarget);
210 MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigFallThrough);
lib/Target/SystemZ/SystemZElimCompare.cpp 108 for (auto SI = MBB.succ_begin(), SE = MBB.succ_end(); SI != SE; ++SI)
lib/Target/SystemZ/SystemZISelLowering.cpp 6536 for (auto SI = MBB->succ_begin(), SE = MBB->succ_end(); SI != SE; ++SI)
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 94 MBB->succ_end());
95 WL.append(MBB->succ_begin(), MBB->succ_end());
200 MBB.succ_end());
lib/Target/X86/X86CmovConversion.cpp 582 for (auto I = BB->succ_begin(), E = BB->succ_end(); I != E; ++I) {
lib/Target/X86/X86CondBrFolding.cpp 202 auto MBBI = std::find(MBB->succ_begin(), MBB->succ_end(), SuccMBB);
203 if (MBBI == MBB->succ_end())
428 MBBI->removeSuccessor(MBBI->succ_end() - 1);
lib/Target/X86/X86FlagsCopyLowering.cpp 286 for (auto SI = MBB.succ_begin(), SE = MBB.succ_end(); SI != SE; ++SI)
lib/Target/X86/X86ISelLowering.cpp29609 sEnd = BB->succ_end();
lib/Target/X86/X86InstrInfo.cpp 2491 for (auto SI = MBB->succ_begin(), SE = MBB->succ_end(); SI != SE; ++SI) {
lib/Target/X86/X86PadShortFunction.cpp 157 I != MBB->succ_end(); ++I) {
lib/Target/X86/X86VZeroUpper.cpp 271 SE = MBB.succ_end();
unittests/Target/X86/MachineSizeOptsTest.cpp 113 ASSERT_TRUE(iter == BB0.succ_end());