Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopCacheAnalysis.cpp78 if (!AR || !AR->isAffine()) in isOneDimensionalArray()
425 if (!AR->isAffine()) in isSimpleAddRecurrence()
DIVUsers.cpp67 return AR->isAffine() || in isInteresting()
DScalarEvolutionExpander.cpp1458 assert(S->isAffine() && "Can't linearly scale non-affine recurrences."); in expandAddRecExprLiterally()
1596 if (S->isAffine() && S->getOperand(1)->isOne()) { in visitAddRecExpr()
1606 if (S->isAffine()) // {0,+,F} --> i*F in visitAddRecExpr()
2240 assert(AR->isAffine() && "Cannot generate RT check for " in generateOverflowCheck()
2412 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()
DLoads.cpp219 if (!AddRec || AddRec->getLoop() != L || !AddRec->isAffine()) in isDereferenceableAndAlignedInLoop()
DScalarEvolution.cpp981 if (!Numerator->isAffine()) in visitAddRecExpr()
1695 if (AR->isAffine()) { in getZeroExtendExpr()
2039 if (AR->isAffine()) { in getSignExtendExpr()
4422 if (Expr->getLoop() == L && Expr->isAffine()) in visitAddRecExpr()
4442 if (!AR->isAffine()) in proveNoWrapViaConstantRanges()
5705 if (AddRec->isAffine()) { in getRangeRef()
7599 if (!IdxExpr || !IdxExpr->isAffine() || isLoopInvariant(IdxExpr, L) || in computeLoadConstantCompareExitLimit()
8806 if (!AddRec->isAffine()) in howFarToZero()
9948 if (!LAR->isAffine() || !MAR->isAffine()) in computeConstantDifference()
10223 if (!LAR->isAffine() || !RAR->isAffine()) in IsKnownPredicateViaAddRecStart()
[all …]
DDependenceAnalysis.cpp1025 if (AddRec->isAffine()) { in isKnownLessThan()
1047 if (AddRec->isAffine()) { in isKnownNonNegative()
3294 if (!SrcAR || !DstAR || !SrcAR->isAffine() || !DstAR->isAffine()) in tryDelinearize()
DLoopAccessAnalysis.cpp637 return AR->isAffine(); in hasComputableBounds()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h314 if (isAffine()) return getOperand(1); in getStepRecurrence()
322 bool isAffine() const { in isAffine() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp442 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore()
501 if (!LoadEv || LoadEv->getLoop() != CurLoop || !LoadEv->isAffine()) in isLegalStore()
763 if (!Ev || Ev->getLoop() != CurLoop || !Ev->isAffine()) in processLoopMemSet()
DLoopPredication.cpp696 if (!RangeCheckIV->isAffine()) { in widenICmpRangeCheck()
879 if (!Result->IV->isAffine()) { in parseLoopLatchICmp()
DInductiveRangeCheckElimination.cpp364 IndexAddRec && (IndexAddRec->getLoop() == L) && IndexAddRec->isAffine(); in extractRangeChecksFromCond()
845 if (!IndVarBase->isAffine()) { in parseLoopStructure()
1596 if (!IndVar->isAffine()) in computeSafeIterationSpace()
DLoopStrengthReduce.cpp409 if (!AR->getStart()->isZero() && AR->isAffine()) { in DoInitialMatch()
692 if ((IgnoreSignificantBits || isAddRecSExtable(AR, SE)) && AR->isAffine()) { in getExactSDiv()
1286 if (!AR->isAffine() || !isa<SCEVConstant>(AR->getOperand(1))) { in RateRegister()
2303 if (!AR || !AR->isAffine() || in OptimizeMax()
3505 if (AR->getStart()->isZero() || !AR->isAffine()) in CollectSubexprs()
DLoopFuse.cpp850 if (!UseMax || !Pos || !Expr->isAffine()) { in visitAddRecExpr()
DLoopRerollPass.cpp587 if (!PHISCEV->isAffine()) in collectPossibleIVs()
DLoopInterchange.cpp310 if (!AddRec || !AddRec->isAffine()) in getInductionVariable()
DIndVarSimplify.cpp2229 if (!AR || AR->getLoop() != L || !AR->isAffine()) in isLoopCounter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp216 if (!LeftAR->isAffine() || LeftAR->getLoop() != &L) in countToEliminateCompares()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FalkorHWPFFix.cpp166 if (!LSCEVAddRec || !LSCEVAddRec->isAffine()) in runOnLoop()
DAArch64TargetTransformInfo.cpp748 if (!LSCEVAddRec || !LSCEVAddRec->isAffine()) in getFalkorUnrollingPreferences()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCLoopInstrFormPrep.cpp493 if (!BasePtrSCEV->isAffine()) in rewriteLoadStores()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore()
1954 if (!LoadEv || LoadEv->getLoop() != CurLoop || !LoadEv->isAffine()) in isLegalStore()