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

References

include/llvm/IR/Instructions.h
 4066     assert(i < getNumIndirectDests() && "Out of bounds!");
 4072     assert(i < getNumIndirectDests() && "Out of bounds!");
 4079     return cast<BasicBlock>(*(&Op<-1>() - getNumIndirectDests() - 1));
 4082     return cast_or_null<BasicBlock>(*(&Op<-1>() - getNumIndirectDests() + i));
 4086     for (unsigned i = 0, e = getNumIndirectDests(); i < e; ++i)
 4091     *(&Op<-1>() - getNumIndirectDests() - 1) = reinterpret_cast<Value *>(B);
 4095     *(&Op<-1>() - getNumIndirectDests() + i) = reinterpret_cast<Value *>(B);
 4105     assert(i < getNumIndirectDests() + 1 &&
 4110   unsigned getNumSuccessors() const { return getNumIndirectDests() + 1; }
lib/Bitcode/Writer/BitcodeWriter.cpp
 2847     Vals.push_back(CBI->getNumIndirectDests());
 2848     for (unsigned i = 0, e = CBI->getNumIndirectDests(); i != e; ++i)
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2843   for (unsigned i = 0, e = I.getNumIndirectDests(); i < e; ++i) {
 8072                           cast<CallBrInst>(I)->getNumIndirectDests())) {
lib/IR/AsmWriter.cpp
 3966     for (unsigned i = 0, e = CBI->getNumIndirectDests(); i != e; ++i) {
lib/IR/Instructions.cpp
  263   return cast<CallBrInst>(this)->getNumIndirectDests() + 1;
  821   assert(getNumIndirectDests() > i && "IndirectDest # out of range for callbr");
lib/Transforms/Utils/Local.cpp
  995       for (unsigned i = 0, e = CBI->getNumIndirectDests(); i != e; ++i)