reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
360 BlockT *getExit() const { return exit; } 386 bool isTopLevelRegion() const { return exit == nullptr; }include/llvm/Analysis/RegionInfoImpl.h
63 assert(exit && "No exit to replace!"); 64 exit = BB; 185 if (!exit) 188 for (PredIterTy PI = InvBlockTraits::child_begin(exit), 189 PE = InvBlockTraits::child_end(exit); 460 unsigned NumSuccessors = Tr::getNumSuccessors(exit); 465 RegionT *R = RI->getRegionFor(exit); 467 if (R->getEntry() != exit) { 472 if (Tr::getNumSuccessors(exit) == 1) 473 return new RegionT(getEntry(), *BlockTraits::child_begin(exit), RI, DT); 477 while (R->getParent() && R->getParent()->getEntry() == exit)