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

References

include/llvm/IR/Instructions.h
 3261       assert(SuccessorIndex < SI->getNumSuccessors() &&
 3446     assert(idx < getNumSuccessors() &&"Successor idx out of range for switch!");
 3450     assert(idx < getNumSuccessors() && "Successor # out of range for switch!");
lib/IR/Instructions.cpp
 3906   assert(SI.getNumSuccessors() == Weights->size() &&
 3923   if (ProfileData->getNumOperands() != SI.getNumSuccessors() + 1) {
 3929   for (unsigned CI = 1, CE = SI.getNumSuccessors(); CI <= CE; ++CI) {
 3940     assert(SI.getNumSuccessors() == Weights->size() &&
 3959     Weights = SmallVector<uint32_t, 8>(SI.getNumSuccessors(), 0);
 3960     Weights.getValue()[SI.getNumSuccessors() - 1] = *W;
 3966     assert(SI.getNumSuccessors() == Weights->size() &&
 3992     Weights = SmallVector<uint32_t, 8>(SI.getNumSuccessors(), 0);
 4007     if (ProfileData->getNumOperands() == SI.getNumSuccessors() + 1)
lib/IR/Verifier.cpp
 4036       ExpectedNumOperands = SI->getNumSuccessors();
lib/Transforms/Scalar/GVN.cpp
 2019     for (unsigned i = 0, n = SI->getNumSuccessors(); i != n; ++i)
lib/Transforms/Scalar/NewGVN.cpp
 2523       for (unsigned i = 0, e = SI->getNumSuccessors(); i != e; ++i) {
lib/Transforms/Utils/Local.cpp
  240         Updates.reserve(SI->getNumSuccessors() - 1);
lib/Transforms/Utils/PredicateInfo.cpp
  469   for (unsigned i = 0, e = SI->getNumSuccessors(); i != e; ++i) {
lib/Transforms/Utils/SimplifyCFG.cpp
  704     if (!SI->getParent()->hasNPredecessorsOrMore(128 / SI->getNumSuccessors()))
 1197       for (unsigned i = 0, e = NewSI->getNumSuccessors(); i != e; ++i)
 4873   for (unsigned i = 0, e = SI->getNumSuccessors(); i < e; ++i) {
 5516   for (unsigned i = 0, e = SI->getNumSuccessors(); i < e; ++i) {
tools/clang/lib/CodeGen/CGCleanup.cpp
  592     for (unsigned I = 0, E = Switch->getNumSuccessors(); I != E; ++I)
tools/polly/lib/Analysis/ScopBuilder.cpp
  400   unsigned NumSuccessors = SI->getNumSuccessors();