| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 578 auto *SE = PSE.getSE(); in isUniform() 829 DT, PSE.getSE())) { in canVectorizeInstrs() 933 auto *SE = PSE.getSE(); in canVectorizeInstrs() 1112 ScalarEvolution *SE = PSE.getSE(); in canVectorizeMemory() 1192 ScalarEvolution *SE = PSE.getSE(); in isInvariantAddressOfReduction() 1331 ScalarEvolution &SE = *PSE.getSE(); in canVectorizeWithIfConvert()
|
| H A D | LoopVectorize.cpp | 1016 ScalarEvolution &SE = *PSE.getSE(); in createTripCountSCEV() 2158 auto &SE = *MemCheckExp.getSE(); in ~GeneratedRTChecks() 3482 PSE.getSE()->forgetLoop(OrigLoop); in fixVectorizedLoop() 5216 ScalarEvolution &SE = *PSE.getSE(); in selectEpilogueVectorizationFactor() 6043 auto SE = PSE.getSE(); in getAddressAccessSCEV() 6065 auto SE = PSE.getSE(); in getMemInstScalarizationCost() 6857 auto SE = PSE.getSE(); in getInstructionCost() 7596 PSE.getSE()); in executePlan() 8710 *PSE.getSE()); in tryToBuildVPlanWithVPRecipes() 8926 *PSE.getSE()); in buildVPlan() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 172 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV() 210 ScalarEvolution *SE = PSE.getSE(); in insert() 820 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds() 839 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap() 1047 ScalarEvolution *SE = PSE.getSE(); in findForkedPointer() 1496 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in getPtrStride() 1935 auto &SE = *PSE.getSE(); in getDependenceDistanceStrideAndSize() 2018 ScalarEvolution &SE = *PSE.getSE(); in isDependent() 2588 auto *SE = PSE->getSE(); in analyzeLoop() 2723 auto *SE = PSE->getSE(); in isInvariant() [all …]
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 162 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
|
| H A D | IVUsers.cpp | 317 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | IVDescriptors.cpp | 1448 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI() 1472 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI() 1475 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR); in isInductionPHI()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 130 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 587 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop() 604 SCEVExpander SEE(*PSE.getSE(), L->getHeader()->getModule()->getDataLayout(), in processLoop()
|
| H A D | LoopRotation.cpp | 133 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | LoopDataPrefetch.cpp | 201 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | PlaceSafepoints.cpp | 131 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | NaryReassociate.cpp | 175 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | StraightLineStrengthReduce.cpp | 679 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 1686 const SCEV *Recur = LowAR->getStepRecurrence(*Exp.getSE()); in expandBounds() 1687 if (Recur == HighAR->getStepRecurrence(*Exp.getSE()) && in expandBounds() 1691 Exp.getSE()->getExitCount(OuterLoop, OuterLoopLatch); in expandBounds() 1695 OuterExitCount, *Exp.getSE()); in expandBounds() 1703 if (!Exp.getSE()->isKnownNonNegative(Recur)) { in expandBounds() 1819 auto &SE = *Expander.getSE(); in addDiffRuntimeChecks()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 250 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | LoopVersioning.cpp | 64 SCEVExpander Exp2(*RtPtrChecking.getSE(), in versionLoop()
|
| H A D | LCSSA.cpp | 514 SE = SEWP ? &SEWP->getSE() : nullptr; in runOnFunction()
|
| H A D | LoopSimplify.cpp | 800 ScalarEvolution *SE = SEWP ? &SEWP->getSE() : nullptr; in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 400 ScalarEvolution *getScalarEvolution() const { return PSE.getSE(); } in getScalarEvolution()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 133 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | ARMParallelDSP.cpp | 258 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 195 ScalarEvolution *getSE() { return &SE; }
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 519 ScalarEvolution *getSE() const { return SE; } in getSE() function
|
| H A D | ScalarEvolution.h | 2280 ScalarEvolution &getSE() { return *SE; } 2281 const ScalarEvolution &getSE() const { return *SE; } 2335 ScalarEvolution *getSE() const { return &SE; }
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 240 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FalkorHWPFFix.cpp | 128 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|