/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 134 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 …]
|
D | Delinearization.cpp | 67 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
D | ScalarEvolutionAliasAnalysis.cpp | 136 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 158 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 …]
|
D | Delinearization.cpp | 121 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
D | ScalarEvolutionAliasAnalysis.cpp | 143 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 160 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 …]
|
D | Delinearization.cpp | 67 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
D | ScalarEvolutionAliasAnalysis.cpp | 141 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
|
D | IVDescriptors.cpp | 1021 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/ |
D | LoopLoadElimination.cpp | 93 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()
|
D | LoopDeletion.cpp | 264 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
/external/llvm-project/polly/lib/Transform/ |
D | CodePreparation.cpp | 100 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 126 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()
|
D | LoopRotation.cpp | 98 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
D | LoopDeletion.cpp | 256 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | LoopVersioning.cpp | 64 AliasChecks, RtPtrChecking.getSE()); in versionLoop() 303 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
D | CanonicalizeFreezeInLoops.cpp | 223 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 105 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
D | LoopLoadElimination.cpp | 127 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()
|
D | LoopDeletion.cpp | 286 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 296 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/ |
D | IRBuilder.cpp | 52 SE = S.getSE(); in buildAliasScopes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 409 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/ |
D | LoopVectorize.cpp | 463 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 …]
|