|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/LoopInfo.h 121 return contains(L->getParentLoop());
1088 return ToLoop->contains(getLoopFor(From->getParent()));
1117 return !Outer || Outer->contains(Inner);
include/llvm/Analysis/LoopInfoImpl.h 241 assert(contains(SameHeader) && getHeader() == SameHeader->getHeader() &&
include/llvm/Analysis/LoopIterator.h 232 if (!DFS.L->contains(LI->getLoopFor(BB)))
include/llvm/Transforms/Scalar/LoopPassManager.h 168 assert((&L == CurrentL || CurrentL->contains(&L)) &&
lib/Analysis/LoopInfo.cpp 706 assert((NL != &Unloop && (!NL || NL->contains(&Unloop))) &&
712 assert((FoundIB || Unloop.contains(L)) && "uninitialized successor");
732 assert(NL != &Unloop && (!NL || NL->contains(&Unloop)) &&
748 if (Unloop.contains(OuterParent)) {
789 if (NearLoop != &Unloop && Unloop.contains(NearLoop)) {
816 if (L != &Unloop && Unloop.contains(L)) {
832 if (L && !L->contains(&Unloop)) {
836 if (NearLoop == &Unloop || !NearLoop || NearLoop->contains(L))
lib/Analysis/LoopPass.cpp 144 assert((&L == CurrentLoop || CurrentLoop->contains(&L)) &&
lib/Analysis/ScalarEvolution.cpp 3439 if (L->contains(NestedLoop)
3441 : (!NestedLoop->contains(L) &&
5197 if (L && (ARLoop == L || ARLoop->contains(L)))
6750 if (LoopForUser && L->contains(LoopForUser) &&
8336 if (!AddRec->getLoop()->contains(L)) {
11685 assert(!L->contains(AR->getLoop()) && "Containing loop's header does not"
11689 if (AR->getLoop()->contains(L))
lib/Analysis/ScalarEvolutionExpander.cpp 609 if (A->contains(B)) return B;
610 if (B->contains(A)) return A;
lib/Analysis/SyncDependenceAnalysis.cpp 274 (ParentLoop != BlockLoop && ParentLoop->contains(BlockLoop))) {
lib/CodeGen/MachineBasicBlock.cpp 1083 } else if (TIL->contains(DestLoop)) {
1086 } else if (DestLoop->contains(TIL)) {
lib/CodeGen/MachineBlockPlacement.cpp 2111 if (ExitLoop->contains(&L))
lib/CodeGen/MachineTraceMetrics.cpp 304 return From && !From->contains(To);
lib/CodeGen/PHIElimination.cpp 627 ShouldSplit = PreLoop && !PreLoop->contains(CurLoop);
lib/Transforms/Scalar/GuardWidening.cpp 450 !DominatingGuardLoop->contains(DominatedInstrLoop))
lib/Transforms/Scalar/IndVarSimplify.cpp 273 assert(!L || L->contains(LI->getLoopFor(InsertPt->getParent())));
692 assert(EVL->contains(L) && "LCSSA breach detected!");
1913 if (!NarrowUserLoop || !L->contains(NarrowUserLoop))
lib/Transforms/Scalar/LoopFuse.cpp 854 if (OldL.contains(ExprL)) {
lib/Transforms/Scalar/LoopSink.cpp 187 if (!L.contains(LI.getLoopFor(UI->getParent())))
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1249 if (!AR->getLoop()->contains(L)) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 277 if (!NewParentL || NewParentL->contains(ExitL))
285 assert(NewParentL->contains(OldParentL) &&
616 if (!ExitL || ExitL->contains(OuterL))
633 if (!ExitL || ExitL->contains(OuterL))
1224 if (!ParentL || (ParentL != ExitL && ParentL->contains(ExitL)))
1228 ParentL->contains(OrigL.getParentLoop())) &&
1612 assert(L.contains(InnerL) &&
1689 if (!ParentL || (ParentL != ExitL && ParentL->contains(ExitL)))
1767 assert(ExitL.contains(&L) && "Exit loop must contain the inner loop!");
1790 ExitL.contains(LI.getLoopFor(PredBB))) &&
1812 if (BBL == &L || !L.contains(BBL))
1826 if (BBL == &L || !L.contains(BBL))
1981 if (NewOuterExitL != OuterExitL && NewOuterExitL->contains(OuterExitL))
lib/Transforms/Utils/BreakCriticalEdges.cpp 254 } else if (TIL->contains(DestLoop)) {
257 } else if (DestLoop->contains(TIL)) {
lib/Transforms/Utils/LCSSA.cpp 178 if (!L->contains(OtherLoop))
239 if (!L->contains(OtherLoop))
lib/Transforms/Utils/LoopUnroll.cpp 118 if (DefLoop->contains(L))
935 if (!FixLCSSALoop->contains(LatchLoop))
lib/Transforms/Utils/LoopUnrollRuntime.cpp 853 if (!L->contains(LI->getLoopFor(DomChildBB)))
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 304 assert(OuterLp->contains(Lp) && "OuterLp must contain Lp.");
tools/polly/lib/Analysis/PolyhedralInfo.cpp 131 if (L->contains(SS.getSurroundingLoop())) {
tools/polly/lib/Analysis/ScopBuilder.cpp 1237 if (LastLoop && !LastLoop->contains(L)) {
tools/polly/lib/Support/SCEVValidator.cpp 243 if (R->contains(L) && (!Scope || !L->contains(Scope))) {
543 if (R->contains(L) && !L->contains(Scope)) {
tools/polly/lib/Transform/ZoneAlgo.cpp 318 return !OuterLoop || OuterLoop->contains(InnerLoop);