Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h156 struct SCEVCouldNotCompute : public SCEV {
157 SCEVCouldNotCompute();
160 static inline bool classof(const SCEVCouldNotCompute *S) { return true; }
233 SCEVCouldNotCompute CouldNotCompute;
259 return !isa<SCEVCouldNotCompute>(Exact) ||
260 !isa<SCEVCouldNotCompute>(Max);
312 return ExitNotTaken.ExitingBlock || !isa<SCEVCouldNotCompute>(Max);
DScalarEvolutionExpressions.h486 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S); in visit()
492 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) { 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/test/Analysis/ScalarEvolution/
D2011-03-09-ExactNoMaxBECount.ll2 ; PR9424: Attempt to use a SCEVCouldNotCompute object!
/external/swiftshader/third_party/LLVM/test/Analysis/ScalarEvolution/
D2011-03-09-ExactNoMaxBECount.ll2 ; PR9424: Attempt to use a SCEVCouldNotCompute object!
/external/llvm/test/Transforms/LoopVectorize/
Dinfiniteloop.ll14 ; // return SCEVCouldNotCompute.
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopDeletion.cpp168 if (isa<SCEVCouldNotCompute>(S)) in runOnLoop()
DIndVarSimplify.cpp1283 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount) || in canExpandBackedgeTakenCount()
1788 if (!isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in runOnLoop()
1926 !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in runOnLoop()
DLoopIdiomRecognize.cpp186 if (isa<SCEVCouldNotCompute>(BECount)) return false; in runOnLoop()
DLoopStrengthReduce.cpp1470 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeShadowIV()
1653 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeMax()
/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp140 if (isa<SCEVCouldNotCompute>(S)) in runImpl()
DInductiveRangeCheckElimination.cpp260 if (isa<SCEVCouldNotCompute>(S)) in parseRangeCheckICmp()
663 if (isa<SCEVCouldNotCompute>(LatchCount)) { in parseLoopStructure()
1152 assert(!isa<SCEVCouldNotCompute>(LatchTakenCount) && Preheader != nullptr && in run()
DIndVarSimplify.cpp1567 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount) || in canExpandBackedgeTakenCount()
2142 !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in run()
2199 if (VerifyIndvars && !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) { in run()
DLoopIdiomRecognize.cpp245 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
DLoopStrengthReduce.cpp1789 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeShadowIV()
1967 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) in OptimizeMax()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp456 if (isa<SCEVCouldNotCompute>(BECountSC) || in UnrollRuntimeLoopRemainder()
465 if (isa<SCEVCouldNotCompute>(TripCountSC)) in UnrollRuntimeLoopRemainder()
/external/llvm/lib/Analysis/
DScalarEvolution.cpp302 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute
305 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof()
761 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()
1055 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration()
1282 !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount)) in getPreStartForExtend()
1475 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr()
1530 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getZeroExtendExpr()
1702 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getSignExtendExpr()
1765 if (!isa<SCEVCouldNotCompute>(MaxBECount) || HasGuards || in getSignExtendExpr()
4545 if (!isa<SCEVCouldNotCompute>(MaxBECount) && in getRange()
[all …]
DDependenceAnalysis.cpp861 if (!isa<SCEVCouldNotCompute>(UB)) { in checkSrcSubscript()
886 if (!isa<SCEVCouldNotCompute>(UB)) { in checkDstSubscript()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp277 SCEVCouldNotCompute::SCEVCouldNotCompute() : in SCEVCouldNotCompute() function in SCEVCouldNotCompute
280 bool SCEVCouldNotCompute::classof(const SCEV *S) { in classof()
780 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration()
946 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getZeroExtendExpr()
1212 if (!isa<SCEVCouldNotCompute>(MaxBECount)) { in getSignExtendExpr()
3344 if (!isa<SCEVCouldNotCompute>(MaxBECount) && in getUnsignedRange()
3496 if (!isa<SCEVCouldNotCompute>(MaxBECount) && in getSignedRange()
4480 if (!isa<SCEVCouldNotCompute>(Ret)) return Ret; in ComputeExitLimitFromICmp()
6185 if (isa<SCEVCouldNotCompute>(MaxBECount)) in HowManyLessThans()
6423 return !isa<SCEVCouldNotCompute>(getBackedgeTakenCount(L)); in hasLoopInvariantBackedgeTakenCount()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp510 if (isa<SCEVCouldNotCompute>(EC)) in convertToCTRLoop()