|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/BranchProbabilityInfo.cpp 513 if (!L->contains(CmpLHS))
520 if (!CmpPHI || !L->contains(CmpPHI))
lib/Analysis/IVDescriptors.cpp 185 if (TheLoop->contains(I) && !Visited.count(I))
695 if (!Previous || !TheLoop->contains(Previous) || isa<PHINode>(Previous) ||
871 if (TheLoop->contains(I))
962 if (!Inst || !L->contains(Inst)) {
lib/Analysis/IVUsers.cpp 67 (!L->contains(I) &&
131 if (L->contains(User))
lib/Analysis/LoopAccessAnalysis.cpp 2163 Value *NewPtr = (Inst && TheLoop->contains(Inst))
lib/Analysis/LoopInfo.cpp 63 return !contains(I);
346 if (!contains(I))
lib/Analysis/ScalarEvolution.cpp 7727 if (!L->contains(I)) return false;
11734 return (L && !L->contains(I)) ? LoopInvariant : LoopVariant;
lib/Analysis/ScalarEvolutionExpander.cpp 1799 SE.LI.getLoopFor(EntInst->getParent())->contains(InsertPt)))
lib/CodeGen/MachineLICM.cpp 1046 if (CurLoop->contains(MRI->getVRegDef(Reg)))
1071 if (CurLoop->contains(&UseMI))
1081 if (UseMI.isCopy() && CurLoop->contains(&UseMI))
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 79 if (!L->contains(I))
83 return SubLoop->contains(PHI); }))
184 return SubLoop->contains(Inst); }))
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp 234 if (L->contains(Inst)) {
lib/Transforms/Scalar/IndVarSimplify.cpp 559 if (!L->contains(Curr))
634 if (!L->contains(Inst))
lib/Transforms/Scalar/LICM.cpp 1310 if (CurLoop->contains(UI) &&
1347 if (CurLoop->contains(UI)) {
1421 if (!OLoop->contains(&PN)) {
1585 if (VisitedUsers.count(User) || CurLoop->contains(User))
1644 if (CurLoop->contains(User))
1963 if (!UI || !CurLoop->contains(UI))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1514 if (!CurLoop->contains(cast<Instruction>(U))) {
1520 if (!CurLoop->contains(cast<Instruction>(U))) {
2004 if (I && CurLoop->contains(I)) {
lib/Transforms/Scalar/LoopInstSimplify.cpp 130 assert((L.contains(UserI) || isa<PHINode>(UserI)) &&
132 if (!IsFirstIteration && L.contains(UserI))
lib/Transforms/Scalar/LoopRerollPass.cpp 502 if (!L->contains(cast<Instruction>(U)))
641 if (L->contains(cast<Instruction>(U)))
702 if (L->contains(User) && !Exclude.count(User)) {
711 if (Op->hasOneUse() && L->contains(Op) && !Exclude.count(Op) &&
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1480 return !L->contains(UserInst);
3411 if (L->contains(Inst)) continue;
5343 if (L->contains(BB) && !L->contains(PN))
lib/Transforms/Scalar/LoopUnrollPass.cpp 422 if (L->contains(OpI))
442 if (!OpI || !L->contains(OpI))
627 if (L->contains(OpI))
lib/Transforms/Scalar/LoopUnswitch.cpp 1472 if (!UI || !L->contains(UI))
1489 if (!UI || !L->contains(UI))
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 1284 if (L->contains(User))
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 152 if (UserI && L.contains(UserI))
lib/Transforms/Utils/LoopRotationUtils.cpp 567 if (!L->contains(UserInst))
lib/Transforms/Utils/LoopUnroll.cpp 625 if (It > 1 && L->contains(InValI))
704 if (L->contains(InValI))
lib/Transforms/Utils/LoopUnrollPeel.cpp 542 if (LatchInst && L->contains(LatchInst))
558 if (LatchInst && L->contains(LatchInst))
736 if (LatchInst && L->contains(LatchInst))
lib/Transforms/Utils/LoopUnrollRuntime.cpp 105 if (L->contains(&PN)) {
116 if (L->contains(I)) {
127 if (L->contains(&PN))
227 if (I && L->contains(I))
lib/Transforms/Utils/SimplifyIndVar.cpp 808 if (!L->contains(UI))
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 400 if (!TheLoop->contains(UI)) {
1211 if (TheLoop->contains(UI))
lib/Transforms/Vectorize/LoopVectorize.cpp 1446 if (VF == 1 || !I || !TheLoop->contains(I) || TheLoop->isLoopInvariant(I))
1761 return (OrigLoop->contains(I) && shouldScalarizeInstruction(I));
3123 if (!OrigLoop->contains(UI)) {
3134 if (!OrigLoop->contains(UI)) {
3905 !VectorLoop->contains(I) || I->mayHaveSideEffects())
4492 return !TheLoop->contains(J) || Worklist.count(J) ||
4519 return I == IndUpdate || !TheLoop->contains(I) || Worklist.count(I);
4529 return I == Ind || !TheLoop->contains(I) || Worklist.count(I);
4665 return (!I || !TheLoop->contains(I));
4675 if (Cmp && TheLoop->contains(Cmp) && Cmp->hasOneUse()) {
4793 return I == IndUpdate || !TheLoop->contains(I) || Worklist.count(I) ||
4804 return I == Ind || !TheLoop->contains(I) || Worklist.count(I) ||
5348 if (!TheLoop->contains(Instr)) {
6046 if (PtrDef && TheLoop->contains(PtrDef) &&
lib/Transforms/Vectorize/SLPVectorizer.cpp 4414 if (Op0 && L->contains(Op0))
4416 if (Op1 && L->contains(Op1))
lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp 157 return !TheLoop->contains(Inst);