Home
last modified time | relevance | path

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

123

/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolutionDivision.h24 struct SCEVCouldNotCompute;
46 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()
DScalarEvolution.h191 struct SCEVCouldNotCompute : public SCEV {
192 SCEVCouldNotCompute();
1209 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute;
1314 return !isa<SCEVCouldNotCompute>(ExactNotTaken) ||
1315 !isa<SCEVCouldNotCompute>(MaxNotTaken);
1322 return !isa<SCEVCouldNotCompute>(ExactNotTaken);
1388 !isa<SCEVCouldNotCompute>(getConstantMax());
DScalarEvolutionExpressions.h600 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()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h165 struct SCEVCouldNotCompute : public SCEV {
166 SCEVCouldNotCompute();
487 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute;
540 assert((isa<SCEVCouldNotCompute>(Exact) ||
541 !isa<SCEVCouldNotCompute>(Max)) &&
548 return !isa<SCEVCouldNotCompute>(Exact) ||
549 !isa<SCEVCouldNotCompute>(Max);
553 bool hasFullInfo() const { return !isa<SCEVCouldNotCompute>(Exact); }
717 return ExitNotTaken.ExitingBlock || !isa<SCEVCouldNotCompute>(Max);
DScalarEvolutionExpressions.h465 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S); in visit()
471 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute()
612 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) { in visitCouldNotCompute()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp380 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()
DPlaceSafepoints.cpp246 if (!isa<SCEVCouldNotCompute>(MaxTrips) && in mustBeFiniteCountedLoop()
258 if (!isa<SCEVCouldNotCompute>(MaxExec) && in mustBeFiniteCountedLoop()
DIndVarSimplify.cpp1431 if (isa<SCEVCouldNotCompute>(MaxExitCount)) in optimizeLoopExits()
1460 if (isa<SCEVCouldNotCompute>(ExitCount)) { in optimizeLoopExits()
1575 if (isa<SCEVCouldNotCompute>(ExactBTC) || in predicateLoopExits()
1609 assert(!isa<SCEVCouldNotCompute>(ExactBTC) && "implied by having exact trip count"); in predicateLoopExits()
1829 if (isa<SCEVCouldNotCompute>(ExitCount)) in run()
1904 if (VerifyIndvars && !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in run()
DLoopDeletion.cpp213 if (isa<SCEVCouldNotCompute>(S)) { in deleteLoopIfDead()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp379 if (isa<SCEVCouldNotCompute>(LHSS)) in parseLoopICmp()
382 if (isa<SCEVCouldNotCompute>(RHSS)) in parseLoopICmp()
1011 if (isa<SCEVCouldNotCompute>(ExitCount)) in getMinAnalyzeableBackedgeTakenCount()
1074 if (isa<SCEVCouldNotCompute>(LatchEC)) in predicateLoopExits()
1113 if (isa<SCEVCouldNotCompute>(MinEC) || MinEC->getType()->isPointerTy() || in predicateLoopExits()
1146 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits()
DIndVarSimplify.cpp645 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues()
653 if (isa<SCEVCouldNotCompute>(ExitCount)) in rewriteLoopExitValues()
658 if (isa<SCEVCouldNotCompute>(ExitValue) || in rewriteLoopExitValues()
2668 if (isa<SCEVCouldNotCompute>(ExitCount)) in getMaxBackedgeTakenCount()
2671 if (!isa<SCEVCouldNotCompute>(ExitCount)) { in getMaxBackedgeTakenCount()
2706 if (isa<SCEVCouldNotCompute>(ExitCount)) in optimizeLoopExits()
2717 if (isa<SCEVCouldNotCompute>(MaxExitCount)) in optimizeLoopExits()
2753 assert(!isa<SCEVCouldNotCompute>(ExitCount) && "checked above"); in optimizeLoopExits()
2833 if (isa<SCEVCouldNotCompute>(ExactBTC) || in predicateLoopExits()
2867 assert(!isa<SCEVCouldNotCompute>(ExactBTC) && "implied by having exact trip count"); in predicateLoopExits()
[all …]
DLoopDeletion.cpp196 if (isa<SCEVCouldNotCompute>(S)) { in deleteLoopIfDead()
/external/llvm-project/llvm/test/Analysis/ScalarEvolution/
D2011-03-09-ExactNoMaxBECount.ll2 ; PR9424: Attempt to use a SCEVCouldNotCompute object!
/external/llvm/test/Analysis/ScalarEvolution/
D2011-03-09-ExactNoMaxBECount.ll2 ; PR9424: Attempt to use a SCEVCouldNotCompute object!
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolution.h189 struct SCEVCouldNotCompute : public SCEV {
190 SCEVCouldNotCompute();
1128 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute;
1233 return !isa<SCEVCouldNotCompute>(ExactNotTaken) ||
1234 !isa<SCEVCouldNotCompute>(MaxNotTaken);
1241 return !isa<SCEVCouldNotCompute>(ExactNotTaken);
1305 return !ExitNotTaken.empty() || !isa<SCEVCouldNotCompute>(getMax());
DScalarEvolutionExpressions.h542 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S); in visit()
548 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { in visitCouldNotCompute()
780 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) { in visitCouldNotCompute()
/external/llvm/test/Transforms/LoopVectorize/
Dinfiniteloop.ll14 ; // return SCEVCouldNotCompute.
/external/llvm-project/llvm/test/Transforms/LoopVectorize/
Dinfiniteloop.ll14 ; // return SCEVCouldNotCompute.
/external/llvm-project/polly/lib/Support/
DSCEVValidator.cpp639 if (isa<SCEVCouldNotCompute>(Expr)) in isAffineExpr()
664 if (isa<SCEVCouldNotCompute>(E)) in isAffineExpr()
703 if (isa<SCEVCouldNotCompute>(Expr)) in getParamsInAffineExpr()
/external/llvm-project/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp731 EXPECT_FALSE(isa<SCEVCouldNotCompute>(EC)); in TEST_F()
741 EXPECT_FALSE(isa<SCEVCouldNotCompute>(ARAtLoopExit)); in TEST_F()
755 EXPECT_FALSE(isa<SCEVCouldNotCompute>(NewEC)); in TEST_F()
759 EXPECT_FALSE(isa<SCEVCouldNotCompute>(NewARAtLoopExit)); in TEST_F()
831 EXPECT_FALSE(isa<SCEVCouldNotCompute>(EC)); in TEST_F()
844 EXPECT_FALSE(isa<SCEVCouldNotCompute>(NewEC)); in TEST_F()
/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp140 if (isa<SCEVCouldNotCompute>(S)) in runImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp420 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute
423 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof()
956 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()
1249 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration()
1485 !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount)) in getPreStartForExtend()
1722 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr()
1789 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getZeroExtendExpr()
2066 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getSignExtendExpr()
2141 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getSignExtendExpr()
5707 if (!isa<SCEVCouldNotCompute>(MaxBECount) && in getRangeRef()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp439 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute
442 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof()
1024 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration()
1370 !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount)) in getPreStartForExtend()
1607 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr()
1673 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getZeroExtendExpr()
1947 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getSignExtendExpr()
4463 if (isa<SCEVCouldNotCompute>(MaxBECount) && !HasGuards && in proveNoSignedWrapViaInduction()
4513 if (isa<SCEVCouldNotCompute>(MaxBECount) && !HasGuards && in proveNoUnsignedWrapViaInduction()
5796 if (!isa<SCEVCouldNotCompute>(MaxBECount) && in getRangeRef()
[all …]
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp456 if (isa<SCEVCouldNotCompute>(BECountSC) || in UnrollRuntimeLoopRemainder()
465 if (isa<SCEVCouldNotCompute>(TripCountSC)) in UnrollRuntimeLoopRemainder()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp619 if (isa<SCEVCouldNotCompute>(BECountSC) || in UnrollRuntimeLoopRemainder()
630 if (isa<SCEVCouldNotCompute>(TripCountSC)) { in UnrollRuntimeLoopRemainder()

123