Home
last modified time | relevance | path

Searched refs:SCEVCouldNotCompute (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h173 struct SCEVCouldNotCompute : public SCEV {
174 SCEVCouldNotCompute();
1110 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute;
1212 return !isa<SCEVCouldNotCompute>(ExactNotTaken) ||
1213 !isa<SCEVCouldNotCompute>(MaxNotTaken);
1220 return !isa<SCEVCouldNotCompute>(ExactNotTaken);
1282 return !ExitNotTaken.empty() || !isa<SCEVCouldNotCompute>(getMax());
H A DScalarEvolutionExpressions.h472 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S); in visit()
478 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute()
688 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) { in visitCouldNotCompute()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp196 if (isa<SCEVCouldNotCompute>(S)) { in deleteLoopIfDead()
H A DLoopPredication.cpp362 if (isa<SCEVCouldNotCompute>(LHSS)) in parseLoopICmp()
365 if (isa<SCEVCouldNotCompute>(RHSS)) in parseLoopICmp()
H A DIndVarSimplify.cpp2668 !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in run()
2692 if (isa<SCEVCouldNotCompute>(ExitCount)) in run()
2757 if (VerifyIndvars && !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in run()
H A DInductiveRangeCheckElimination.cpp798 if (isa<SCEVCouldNotCompute>(LatchCount)) { in parseLoopStructure()
1380 assert(!isa<SCEVCouldNotCompute>(LatchTakenCount) && Preheader != nullptr && in run()
H A DLoopIdiomRecognize.cpp303 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
H A DLoopStrengthReduce.cpp2045 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeShadowIV()
2230 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeMax()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp395 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute
398 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof()
1210 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration()
1675 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr()
7218 !isa<SCEVCouldNotCompute>(BECount)) in computeExitLimitFromCondImpl()
10624 if (isa<SCEVCouldNotCompute>(MaxBECount) && in howManyLessThans()
10625 !isa<SCEVCouldNotCompute>(BECount)) in howManyLessThans()
10702 if (isa<SCEVCouldNotCompute>(MaxBECount)) in howManyGreaterThans()
11436 if (!isa<SCEVCouldNotCompute>(PBT)) { in PrintLoopInfo()
11483 if (!isa<SCEVCouldNotCompute>(SV)) { in print()
[all …]
H A DDependenceAnalysis.cpp883 if (!isa<SCEVCouldNotCompute>(UB)) { in checkSrcSubscript()
908 if (!isa<SCEVCouldNotCompute>(UB)) { in checkDstSubscript()
1023 if (!isa<SCEVCouldNotCompute>(BECount)) { in isKnownLessThan()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp626 if (isa<SCEVCouldNotCompute>(BECountSC) || in UnrollRuntimeLoopRemainder()
637 if (isa<SCEVCouldNotCompute>(TripCountSC)) { in UnrollRuntimeLoopRemainder()
H A DLoopUtils.cpp658 if (isa<SCEVCouldNotCompute>(InnerLoopBECountSC) || in hasIterationCountInvariantInParent()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp572 if (isa<SCEVCouldNotCompute>(EC)) in convertToCTRLoop()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1782 if (isa<SCEVCouldNotCompute>(CT)) in recognize()
2388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()