| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionDivision.h | 24 struct SCEVCouldNotCompute; 47 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()
|
| H A D | ScalarEvolution.h | 209 struct SCEVCouldNotCompute : public SCEV { 210 SCEVCouldNotCompute(); 1132 return !isa<SCEVCouldNotCompute>(ExactNotTaken) || 1133 !isa<SCEVCouldNotCompute>(ConstantMaxNotTaken); 1138 return !isa<SCEVCouldNotCompute>(ExactNotTaken); 1386 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute; 1509 !isa<SCEVCouldNotCompute>(getConstantMax());
|
| H A D | ScalarEvolutionExpressions.h | 644 return ((SC *)this)->visitCouldNotCompute((const SCEVCouldNotCompute *)S); in visit() 649 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute() 892 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) { in visitCouldNotCompute()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionAliasAnalysis.cpp | 70 if (!isa<SCEVCouldNotCompute>(BA) && in alias() 85 if (!isa<SCEVCouldNotCompute>(AB) && in alias()
|
| H A D | ScalarEvolution.cpp | 472 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute 987 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration() 1127 if (isa<SCEVCouldNotCompute>(IntOp)) in getPtrToIntExpr() 6125 if (isa<SCEVCouldNotCompute>(LS) || isa<SCEVCouldNotCompute>(RS)) in createNodeForSelectOrPHIInstWithICmpInstCond() 8034 if (isa<SCEVCouldNotCompute>(IntOp)) in createSCEV() 9157 if (isa<SCEVCouldNotCompute>(LHS)) in computeExitLimitFromICmp() 9162 if (isa<SCEVCouldNotCompute>(RHS)) in computeExitLimitFromICmp() 9175 if (isa<SCEVCouldNotCompute>(LHS)) in computeExitLimitFromICmp() 12924 if (isa<SCEVCouldNotCompute>(RHS)) in howManyLessThans() 13186 if (isa<SCEVCouldNotCompute>(End)) in howManyGreaterThans() [all …]
|
| H A D | StackSafetyAnalysis.cpp | 279 if (isa<SCEVCouldNotCompute>(Diff)) in offsetFrom() 360 if (isa<SCEVCouldNotCompute>(AccessSize)) in isSafeAccess() 373 if (isa<SCEVCouldNotCompute>(Diff)) in isSafeAccess()
|
| H A D | LoopAccessAnalysis.cpp | 333 if (isa<SCEVCouldNotCompute>(SinkStartInt) || in tryToCreateDiffCheck() 334 isa<SCEVCouldNotCompute>(SrcStartInt)) { in tryToCreateDiffCheck() 2020 if (!isa<SCEVCouldNotCompute>(Dist) && HasSameSize && in isDependent() 2302 if (isa<SCEVCouldNotCompute>(ExitCount)) { in canAnalyzeLoop()
|
| H A D | LoopCacheAnalysis.cpp | 112 const SCEV *TripCount = (!isa<SCEVCouldNotCompute>(BackedgeTakenCount) && in computeTripCount()
|
| H A D | TargetTransformInfo.cpp | 139 if (isa<SCEVCouldNotCompute>(EC)) in isHardwareLoopCandidate()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 355 if (isa<SCEVCouldNotCompute>(LHSS)) in parseLoopICmp() 358 if (isa<SCEVCouldNotCompute>(RHSS)) in parseLoopICmp() 1013 if (isa<SCEVCouldNotCompute>(ExitCount)) in getMinAnalyzeableBackedgeTakenCount() 1065 if (isa<SCEVCouldNotCompute>(LatchEC)) in predicateLoopExits() 1107 if (isa<SCEVCouldNotCompute>(MinEC) || MinEC->getType()->isPointerTy() || in predicateLoopExits() 1134 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits()
|
| H A D | IndVarSimplify.cpp | 1368 if (isa<SCEVCouldNotCompute>(ExitMax)) in optimizeLoopExitWithUnknownExitCount() 1587 if (isa<SCEVCouldNotCompute>(MaxBECount)) in optimizeLoopExits() 1615 if (SkipLastIter || isa<SCEVCouldNotCompute>(MaxExitCount)) in optimizeLoopExits() 1617 if (isa<SCEVCouldNotCompute>(CurrMaxExit)) in optimizeLoopExits() 1631 if (isa<SCEVCouldNotCompute>(ExactExitCount)) { in optimizeLoopExits() 1738 if (isa<SCEVCouldNotCompute>(ExactBTC) || !Rewriter.isSafeToExpand(ExactBTC)) in predicateLoopExits() 1769 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits() 1980 if (isa<SCEVCouldNotCompute>(ExitCount)) in run()
|
| H A D | LoopDeletion.cpp | 133 if (isa<SCEVCouldNotCompute>(S)) { in isLoopDead() 411 if (!isa<SCEVCouldNotCompute>(BTC) && SE.isKnownNonZero(BTC)) in breakBackedgeIfNotTaken()
|
| H A D | PlaceSafepoints.cpp | 451 if (!isa<SCEVCouldNotCompute>(MaxTrips) && in mustBeFiniteCountedLoop() 463 if (!isa<SCEVCouldNotCompute>(MaxExec) && in mustBeFiniteCountedLoop()
|
| H A D | AlignmentFromAssumptions.cpp | 88 if (isa<SCEVCouldNotCompute>(DiffSCEV)) in getNewAlignment()
|
| H A D | LoopVersioningLICM.cpp | 218 if (isa<SCEVCouldNotCompute>(ExitCount)) { in legalLoopStructure()
|
| H A D | LoopBoundSplit.cpp | 84 if (isa<SCEVCouldNotCompute>(ExitCount)) in calculateUpperBound()
|
| H A D | LoopFuse.cpp | 731 if (isa<SCEVCouldNotCompute>(TripCount0)) { in haveIdenticalTripCounts() 738 if (isa<SCEVCouldNotCompute>(TripCount1)) { in haveIdenticalTripCounts()
|
| H A D | LoopFlatten.cpp | 319 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in verifyTripCount()
|
| H A D | LoopRerollPass.cpp | 875 if (isa<SCEVCouldNotCompute>(StepSCEV) || StepSCEV->getType()->isPointerTy()) in validateRootSet()
|
| H A D | LoopInterchange.cpp | 396 if (isa<SCEVCouldNotCompute>(ExitCountOuter)) { in isComputableLoopNest()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 907 if (isa<SCEVCouldNotCompute>(InnerLoopBECountSC) || in hasIterationCountInvariantInParent() 1442 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues() 1450 if (isa<SCEVCouldNotCompute>(ExitCount)) in rewriteLoopExitValues() 1455 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues() 1692 if (!isa<SCEVCouldNotCompute>(OuterExitCount) && in expandBounds() 1696 if (!isa<SCEVCouldNotCompute>(NewHigh)) { in expandBounds()
|
| H A D | LoopUnrollRuntime.cpp | 655 if (isa<SCEVCouldNotCompute>(BECountSC)) { in UnrollRuntimeLoopRemainder() 666 if (isa<SCEVCouldNotCompute>(TripCountSC)) { in UnrollRuntimeLoopRemainder()
|
| H A D | LoopConstrainer.cpp | 113 if (isa<SCEVCouldNotCompute>(FromBlock)) in getNarrowestLatchMaxTakenCountEstimate() 162 if (isa<SCEVCouldNotCompute>(MaxBETakenCount)) { in parseLoopStructure()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 539 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute() 588 if (isa<SCEVCouldNotCompute>(FirstLaneExpr)) in isUniform()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1798 if (isa<SCEVCouldNotCompute>(CT)) in recognize() 2393 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
|