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

Declarations

include/llvm/Analysis/RegionInfo.h
  449   bool contains(const BlockT *BB) const;

References

include/llvm/Analysis/RegionInfo.h
  460     return contains(SubRegion->getEntry()) &&
  461            (contains(SubRegion->getExit()) ||
  470   bool contains(const InstT *Inst) const { return contains(Inst->getParent()); }
include/llvm/Analysis/RegionInfoImpl.h
  128   if (!contains(L->getHeader()))
  135     if (!contains(BB))
  169     if (DT->getNode(Pred) && !contains(Pred)) {
  192     if (contains(Pred)) {
  213     if (contains(Pred)) {
  256   if (!contains(BB))
  263     if (!contains(Succ) && exit != Succ)
  271       if (!contains(Pred))
  360   assert(contains(BB) && "Can get BB node out of this region!");
  376   assert(contains(BB) && "Can get BB node out of this region!");
  414       if (SubRegion->contains(BB))
  470       if (!contains(Pred))
  482     if (!(contains(Pred) || R->contains(Pred)))
  482     if (!(contains(Pred) || R->contains(Pred)))
  861       if (!R->contains(Pred) && !ExitR->contains(Pred))
  861       if (!R->contains(Pred) && !ExitR->contains(Pred))
lib/Analysis/RegionPrinter.cpp
   93     if (R && R->getEntry() == destBB && R->contains(srcBB))
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
  208       if (!LastRegion->contains(Pred))
  283       if (RI.R->contains(Parent))
  768     if (R->contains(Pred))
 1803         if (LastRegion->contains(Pred)) {
lib/Transforms/Scalar/StructurizeCFG.cpp
  457     if (!ParentRegion->contains(P))
  688       if (!SubRegion->contains(BB))
  766   PrevNode = ParentRegion->contains(BB) ? ParentRegion->getBBNode(BB)
tools/polly/include/polly/ScopInfo.h
 1369     return getRegion()->contains(BB);
 2199   bool contains(const BasicBlock *BB) const { return R.contains(BB); }
tools/polly/lib/Analysis/ScopBuilder.cpp
  644       if (BB != LatchBB && BBReg->contains(LatchBB))
  694     auto PredBBInRegion = [PredBB](Region *PR) { return PR->contains(PredBB); };
  703     while (PredR->getExit() != BB && !PredR->contains(BB))
 1101     if (NonAffineSubRegion && NonAffineSubRegion->contains(OpBB)) {
tools/polly/lib/Analysis/ScopDetection.cpp
 1535           if (CurRegion.contains(Latch))
tools/polly/lib/Analysis/ScopGraphPrinter.cpp
  113     if (R && R->getEntry() == destBB && R->contains(srcBB))
tools/polly/lib/CodeGen/BlockGenerators.cpp
 1424     if (!R->contains(ExitingBB))
 1440     if (!R->contains(ExitingBB))
 1452   assert(Common && R->contains(Common));
 1486     if (!R->contains(*PI)) {
 1533       if (R->contains(*SI) && SeenBlocks.insert(*SI))
 1595       if (!R->contains(PredBB))
tools/polly/lib/CodeGen/Utils.cpp
   56     if (PrevRegion->contains(MiddleBlock)) {
tools/polly/lib/Support/SCEVValidator.cpp
  785       if (isErrorBlock(*Incoming, R, LI, DT) && R.contains(Incoming))
tools/polly/lib/Support/ScopHelper.cpp
   63       if (!R->contains(P))
  123       if (R->contains(P))
  422       if (R.contains(Pred) && !DT.dominates(&BB, Pred))
  597         if (R.contains(Pred) && !DT.dominates(&BB, Pred))