|
reference, declaration → definition
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();