HomeSort by: relevance | last modified time | path
    Searched refs:SCEVCouldNotCompute (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ScalarEvolutionDivision.h 24 struct SCEVCouldNotCompute;
46 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {}
ScalarEvolution.h 191 struct SCEVCouldNotCompute : public SCEV {
192 SCEVCouldNotCompute();
761 /// would be taken; if not exactly computable, return SCEVCouldNotCompute.
770 /// otherwise return a SCEVCouldNotCompute object. The backedge-taken count is
791 /// SCEVCouldNotCompute object.
799 /// SCEVCouldNotCompute object.
1234 std::unique_ptr<SCEVCouldNotCompute> CouldNotCompute;
1323 /// one from a SCEVCouldNotCompute. No other types of SCEVs are allowed
1337 /// whether it's all SCEVCouldNotCompute values.
1339 return !isa<SCEVCouldNotCompute>(ExactNotTaken) |
    [all...]
ScalarEvolutionExpressions.h 409 /// instance of SCEVCouldNotCompute is returned.
600 return ((SC*)this)->visitCouldNotCompute((const SCEVCouldNotCompute*)S);
605 RetVal visitCouldNotCompute(const SCEVCouldNotCompute *S) {
606 llvm_unreachable("Invalid use of SCEVCouldNotCompute!");
663 llvm_unreachable("Attempt to use a SCEVCouldNotCompute object!");
844 const SCEV *visitCouldNotCompute(const SCEVCouldNotCompute *Expr) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPredication.cpp 380 if (isa<SCEVCouldNotCompute>(LHSS))
383 if (isa<SCEVCouldNotCompute>(RHSS))
1003 /// returns SCEVCouldNotCompute.
1013 if (isa<SCEVCouldNotCompute>(ExitCount))
1065 if (isa<SCEVCouldNotCompute>(LatchEC))
1104 if (isa<SCEVCouldNotCompute>(MinEC) || MinEC->getType()->isPointerTy() ||
1137 if (isa<SCEVCouldNotCompute>(ExitCount) ||
PlaceSafepoints.cpp 246 if (!isa<SCEVCouldNotCompute>(MaxTrips) &&
258 if (!isa<SCEVCouldNotCompute>(MaxExec) &&
LoopDeletion.cpp 236 if (isa<SCEVCouldNotCompute>(S) &&
IndVarSimplify.cpp 1431 if (isa<SCEVCouldNotCompute>(MaxExitCount))
1460 if (isa<SCEVCouldNotCompute>(ExitCount)) {
1572 if (isa<SCEVCouldNotCompute>(ExactBTC) ||
1606 if (isa<SCEVCouldNotCompute>(ExitCount) ||
1826 if (isa<SCEVCouldNotCompute>(ExitCount))
1901 if (VerifyIndvars && !isa<SCEVCouldNotCompute>(BackedgeTakenCount)) {
LoopVersioningLICM.cpp 270 if (isa<SCEVCouldNotCompute>(ExitCount)) {
InductiveRangeCheckElimination.cpp 795 if (isa<SCEVCouldNotCompute>(LatchCount)) {
1406 assert(!isa<SCEVCouldNotCompute>(LatchTakenCount) && Preheader != nullptr &&
LoopFuse.cpp 708 if (isa<SCEVCouldNotCompute>(TripCount0)) {
715 if (isa<SCEVCouldNotCompute>(TripCount1)) {
LoopInterchange.cpp 457 if (isa<SCEVCouldNotCompute>(ExitCountOuter)) {
LoopIdiomRecognize.cpp 387 assert(!isa<SCEVCouldNotCompute>(BECount) &&
LoopStrengthReduce.cpp 2076 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount))
2261 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount))
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolution.cpp 402 llvm_unreachable("Attempt to use a SCEVCouldNotCompute object!");
437 SCEVCouldNotCompute::SCEVCouldNotCompute() :
440 bool SCEVCouldNotCompute::classof(const SCEV *S) {
833 llvm_unreachable("Attempt to use a SCEVCouldNotCompute object!");
1034 if (isa<SCEVCouldNotCompute>(Coeff))
1170 if (isa<SCEVCouldNotCompute>(IntOp))
1406 !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount))
1634 // Check whether the backedge-taken count is SCEVCouldNotCompute.
1643 if (!isa<SCEVCouldNotCompute>(MaxBECount))
    [all...]
LoopCacheAnalysis.cpp 109 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount) ||
LoopAccessAnalysis.cpp 1770 if (isa<SCEVCouldNotCompute>(ExitCount)) {
TargetTransformInfo.cpp 116 if (isa<SCEVCouldNotCompute>(EC))
DependenceAnalysis.cpp 897 if (!isa<SCEVCouldNotCompute>(UB)) {
1029 if (!isa<SCEVCouldNotCompute>(BECount)) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUtils.cpp 903 if (isa<SCEVCouldNotCompute>(InnerLoopBECountSC) ||
1358 if (isa<SCEVCouldNotCompute>(ExitValue) ||
1366 if (isa<SCEVCouldNotCompute>(ExitCount))
1371 if (isa<SCEVCouldNotCompute>(ExitValue) ||
LoopUnrollRuntime.cpp 653 if (isa<SCEVCouldNotCompute>(BECountSC) ||
664 if (isa<SCEVCouldNotCompute>(TripCountSC)) {
ScalarEvolutionExpander.cpp 2270 llvm_unreachable("Attempt to use a SCEVCouldNotCompute object!");
2390 llvm_unreachable("Attempt to use a SCEVCouldNotCompute object!");
2491 assert(!isa<SCEVCouldNotCompute>(ExitCount) && "Invalid loop count");
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp 1803 if (isa<SCEVCouldNotCompute>(CT))
2405 assert(!isa<SCEVCouldNotCompute>(BECount) &&
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 1863 if (isa<SCEVCouldNotCompute>(BackedgeTakenCount)) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 3102 assert(!isa<SCEVCouldNotCompute>(BackedgeTakenCount) &&
9735 if (isa<SCEVCouldNotCompute>(PSE.getBackedgeTakenCount())) {

Completed in 105 milliseconds