Home
last modified time | relevance | path

Searched refs:getSE (Results 1 – 25 of 152) sorted by relevance

1234567

/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp134 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV()
157 ScalarEvolution *SE = PSE.getSE(); in insert()
561 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds()
575 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap()
930 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in getPtrStride()
1215 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent()
1498 if (ExitCount == PSE->getSE()->getCouldNotCompute()) { in canAnalyzeLoop()
1679 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop()
1707 auto *SE = PSE->getSE(); in analyzeLoop()
1754 return (PSE->getSE()->isLoopInvariant(PSE->getSE()->getSCEV(V), TheLoop)); in isUniform()
[all …]
DDelinearization.cpp67 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
DScalarEvolutionAliasAnalysis.cpp136 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
/external/llvm-project/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp158 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV()
197 ScalarEvolution *SE = PSE.getSE(); in insert()
629 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds()
647 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap()
1080 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in getPtrStride()
1504 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent()
1527 isSafeDependenceDistance(DL, *(PSE.getSE()), in isDependent()
2038 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop()
2067 auto *SE = PSE->getSE(); in analyzeLoop()
2138 auto *SE = PSE->getSE(); in isUniform()
[all …]
DDelinearization.cpp121 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
DScalarEvolutionAliasAnalysis.cpp143 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp160 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV()
196 ScalarEvolution *SE = PSE.getSE(); in insert()
626 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds()
644 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap()
1054 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in getPtrStride()
1478 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent()
1501 isSafeDependenceDistance(DL, *(PSE.getSE()), in isDependent()
1780 if (ExitCount == PSE->getSE()->getCouldNotCompute()) { in canAnalyzeLoop()
2009 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop()
2038 auto *SE = PSE->getSE(); in analyzeLoop()
[all …]
DDelinearization.cpp67 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
DScalarEvolutionAliasAnalysis.cpp141 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
DIVDescriptors.cpp1021 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI()
1045 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI()
1048 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR); in isInductionPHI()
/external/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp93 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne()
505 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
513 SCEVExpander SEE(*PSE.getSE(), L->getHeader()->getModule()->getDataLayout(), in processLoop()
DLoopDeletion.cpp264 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
/external/llvm-project/polly/lib/Transform/
DCodePreparation.cpp100 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp126 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne()
565 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
573 SCEVExpander SEE(*PSE.getSE(), L->getHeader()->getModule()->getDataLayout(), in processLoop()
DLoopRotation.cpp98 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
DLoopDeletion.cpp256 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp64 AliasChecks, RtPtrChecking.getSE()); in versionLoop()
303 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
DCanonicalizeFreezeInLoops.cpp223 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp105 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
DLoopLoadElimination.cpp127 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne()
567 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop()
584 SCEVExpander SEE(*PSE.getSE(), L->getHeader()->getModule()->getDataLayout(), in processLoop()
DLoopDeletion.cpp286 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp296 Builder(PSE.getSE()->getContext()), Induction(nullptr), in InnerLoopVectorizer()
1811 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
1951 ScalarIV = ID.transform(Builder, ScalarIV, PSE.getSE(), DL); in widenIntInduction()
1955 SCEVExpander Exp(*PSE.getSE(), DL, "induction"); in widenIntInduction()
2029 auto *SE = PSE.getSE(); in isConsecutivePtr()
2457 assert(PSE.getSE()->isLoopInvariant(PSE.getSCEV(Gep->getPointerOperand()), in vectorizeMemoryInstruction()
2475 PSE.getSE()->isLoopInvariant(PSE.getSCEV(GepOperandInst), in vectorizeMemoryInstruction()
2761 ScalarEvolution *SE = PSE.getSE(); in getOrCreateTripCount()
2887 SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(), in emitSCEVChecks()
2941 PSE.getSE()); in emitMemRuntimeChecks()
[all …]
/external/llvm-project/polly/lib/CodeGen/
DIRBuilder.cpp52 SE = S.getSE(); in buildAliasScopes()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp409 Builder(PSE.getSE()->getContext()), in InnerLoopVectorizer()
1611 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
1833 assert(PSE.getSE()->isLoopInvariant(ID.getStep(), OrigLoop) && in widenIntOrFpInduction()
1837 if (PSE.getSE()->isSCEVable(IV->getType())) { in widenIntOrFpInduction()
1838 SCEVExpander Exp(*PSE.getSE(), DL, "induction"); in widenIntOrFpInduction()
1865 ScalarIV = emitTransformedIndex(Builder, ScalarIV, PSE.getSE(), DL, ID); in widenIntOrFpInduction()
2568 ScalarEvolution *SE = PSE.getSE(); in getOrCreateTripCount()
2734 SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(), in emitSCEVChecks()
2819 PSE.getSE()); in emitMemRuntimeChecks()
3059 EndValue = emitTransformedIndex(B, CRD, PSE.getSE(), DL, II); in createVectorizedLoopSkeleton()
[all …]
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp463 Builder(PSE.getSE()->getContext()), in InnerLoopVectorizer()
1922 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
2138 assert(PSE.getSE()->isLoopInvariant(Step, OrigLoop) && in widenIntOrFpInduction()
2140 if (PSE.getSE()->isSCEVable(IV->getType())) { in widenIntOrFpInduction()
2141 SCEVExpander Exp(*PSE.getSE(), DL, "induction"); in widenIntOrFpInduction()
2159 ScalarIV = emitTransformedIndex(Builder, ScalarIV, PSE.getSE(), DL, ID); in widenIntOrFpInduction()
2923 ScalarEvolution *SE = PSE.getSE(); in getOrCreateTripCount()
3094 SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(), in emitSCEVChecks()
3180 RtPtrChecking.getChecks(), RtPtrChecking.getSE()); in emitMemRuntimeChecks()
3190 DT, PSE.getSE()); in emitMemRuntimeChecks()
[all …]

1234567