| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionDivision.h | 24 struct SCEVCouldNotCompute; 46 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()
|
| H A D | ScalarEvolution.h | 191 struct SCEVCouldNotCompute : public SCEV { 192 SCEVCouldNotCompute(); 1234 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute; 1339 return !isa<SCEVCouldNotCompute>(ExactNotTaken) || 1340 !isa<SCEVCouldNotCompute>(MaxNotTaken); 1345 return !isa<SCEVCouldNotCompute>(ExactNotTaken); 1411 !isa<SCEVCouldNotCompute>(getConstantMax());
|
| H A D | ScalarEvolutionExpressions.h | 600 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S); in visit() 605 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute() 844 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) { in visitCouldNotCompute()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 380 if (isa<SCEVCouldNotCompute>(LHSS)) in parseLoopICmp() 383 if (isa<SCEVCouldNotCompute>(RHSS)) in parseLoopICmp() 1013 if (isa<SCEVCouldNotCompute>(ExitCount)) in getMinAnalyzeableBackedgeTakenCount() 1065 if (isa<SCEVCouldNotCompute>(LatchEC)) in predicateLoopExits() 1104 if (isa<SCEVCouldNotCompute>(MinEC) || MinEC->getType()->isPointerTy() || in predicateLoopExits() 1137 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits()
|
| H A D | IndVarSimplify.cpp | 1431 if (isa<SCEVCouldNotCompute>(MaxExitCount)) in optimizeLoopExits() 1460 if (isa<SCEVCouldNotCompute>(ExitCount)) { in optimizeLoopExits() 1572 if (isa<SCEVCouldNotCompute>(ExactBTC) || in predicateLoopExits() 1606 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits() 1826 if (isa<SCEVCouldNotCompute>(ExitCount)) in run() 1901 if (VerifyIndvars && !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in run()
|
| H A D | PlaceSafepoints.cpp | 246 if (!isa<SCEVCouldNotCompute>(MaxTrips) && in mustBeFiniteCountedLoop() 258 if (!isa<SCEVCouldNotCompute>(MaxExec) && in mustBeFiniteCountedLoop()
|
| H A D | LoopDeletion.cpp | 236 if (isa<SCEVCouldNotCompute>(S) && in deleteLoopIfDead()
|
| H A D | LoopVersioningLICM.cpp | 270 if (isa<SCEVCouldNotCompute>(ExitCount)) { in legalLoopStructure()
|
| H A D | LoopFuse.cpp | 708 if (isa<SCEVCouldNotCompute>(TripCount0)) { in haveIdenticalTripCounts() 715 if (isa<SCEVCouldNotCompute>(TripCount1)) { in haveIdenticalTripCounts()
|
| H A D | InductiveRangeCheckElimination.cpp | 795 if (isa<SCEVCouldNotCompute>(LatchCount)) { in parseLoopStructure() 1406 assert(!isa<SCEVCouldNotCompute>(LatchTakenCount) && Preheader != nullptr && in run()
|
| H A D | LoopInterchange.cpp | 457 if (isa<SCEVCouldNotCompute>(ExitCountOuter)) { in isComputableLoopNest()
|
| H A D | LoopIdiomRecognize.cpp | 387 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
|
| H A D | LoopStrengthReduce.cpp | 2076 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeShadowIV() 2261 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeMax()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 437 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute 440 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof() 1034 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration() 1170 if (isa<SCEVCouldNotCompute>(IntOp)) in getPtrToIntExpr() 1406 !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount)) in getPreStartForExtend() 1643 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr() 1709 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getZeroExtendExpr() 1983 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getSignExtendExpr() 4489 if (isa<SCEVCouldNotCompute>(MaxBECount) && !HasGuards && in proveNoSignedWrapViaInduction() 4539 if (isa<SCEVCouldNotCompute>(MaxBECount) && !HasGuards && in proveNoUnsignedWrapViaInduction() [all …]
|
| H A D | LoopCacheAnalysis.cpp | 109 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount) || in computeTripCount()
|
| H A D | TargetTransformInfo.cpp | 116 if (isa<SCEVCouldNotCompute>(EC)) in isHardwareLoopCandidate()
|
| H A D | LoopAccessAnalysis.cpp | 1770 if (isa<SCEVCouldNotCompute>(ExitCount)) { in canAnalyzeLoop()
|
| H A D | DependenceAnalysis.cpp | 897 if (!isa<SCEVCouldNotCompute>(UB)) { in checkSubscript() 1029 if (!isa<SCEVCouldNotCompute>(BECount)) { in isKnownLessThan()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 903 if (isa<SCEVCouldNotCompute>(InnerLoopBECountSC) || in hasIterationCountInvariantInParent() 1358 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues() 1366 if (isa<SCEVCouldNotCompute>(ExitCount)) in rewriteLoopExitValues() 1371 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues()
|
| H A D | LoopUnrollRuntime.cpp | 653 if (isa<SCEVCouldNotCompute>(BECountSC) || in UnrollRuntimeLoopRemainder() 664 if (isa<SCEVCouldNotCompute>(TripCountSC)) { in UnrollRuntimeLoopRemainder()
|
| H A D | ScalarEvolutionExpander.cpp | 2491 assert(!isa<SCEVCouldNotCompute>(ExitCount) && "Invalid loop count"); in generateOverflowCheck()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1803 if (isa<SCEVCouldNotCompute>(CT)) in recognize() 2405 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 1863 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in isHardwareLoopProfitable()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 3102 assert(!isa<SCEVCouldNotCompute>(BackedgeTakenCount) && in getOrCreateTripCount() 9735 if (isa<SCEVCouldNotCompute>(PSE.getBackedgeTakenCount())) { in processLoopInVPlanNativePath()
|