|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/CFG.h 279 return succ_begin(BB) == succ_end(BB);
282 return std::distance(succ_begin(BB), succ_end(BB));
288 return succ_const_range(succ_begin(BB), succ_end(BB));
314 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
lib/Analysis/BlockFrequencyInfo.cpp 111 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); }
lib/Analysis/BranchProbabilityInfo.cpp 220 for (succ_const_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I)
366 for (succ_const_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I)
548 std::find(succ_begin(BB), succ_end(BB), B) == succ_end(BB))
548 std::find(succ_begin(BB), succ_end(BB), B) == succ_end(BB))
594 for (succ_const_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
842 for (succ_const_iterator SI = succ_begin(&BI), SE = succ_end(&BI); SI != SE;
861 for (succ_const_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
905 for (succ_const_iterator I = succ_begin(Src), E = succ_end(Src); I != E; ++I)
913 uint32_t succ_num = std::distance(succ_begin(Src), succ_end(Src));
lib/Analysis/CFG.cpp 46 while (I != succ_end(ParentBB)) {
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp 212 succ_const_iterator PIt = succ_begin(AtBB), EIt = succ_end(AtBB);
lib/IR/BasicBlock.cpp 276 succ_const_iterator SI = succ_begin(this), E = succ_end(this);
284 succ_const_iterator SI = succ_begin(this), E = succ_end(this);
lib/IR/SafepointIRVerifier.cpp 640 Worklist.insert(succ_begin(BB), succ_end(BB));
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 1763 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); }
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 481 if (succ_begin(BB) == succ_end(BB))
484 for (const BasicBlock *SUCC : make_range(succ_begin(BB), succ_end(BB))) {