| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A 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() 1488 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent() 1511 isSafeDependenceDistance(DL, *(PSE.getSE()), in isDependent() 2023 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop() 2052 auto *SE = PSE->getSE(); in analyzeLoop() 2123 auto *SE = PSE->getSE(); in isUniform() [all …]
|
| H A D | Delinearization.cpp | 119 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 151 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
|
| H A D | IVDescriptors.cpp | 1154 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI() 1178 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI() 1181 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR); in isInductionPHI()
|
| H A D | IVUsers.cpp | 371 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 126 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 566 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop() 583 SCEVExpander SEE(*PSE.getSE(), L->getHeader()->getModule()->getDataLayout(), in processLoop() 667 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | LoopRotation.cpp | 121 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | LoopDeletion.cpp | 319 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | AlignmentFromAssumptions.cpp | 321 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | LoopDataPrefetch.cpp | 198 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | LoopSink.cpp | 450 SE ? &SE->getSE() : nullptr, CurAST.get(), MSSA); in runOnLoop()
|
| H A D | LoopVersioningLICM.cpp | 584 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | PlaceSafepoints.cpp | 132 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | LoopUnrollAndJamPass.cpp | 467 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 64 SCEVExpander Exp2(*RtPtrChecking.getSE(), in versionLoop() 310 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 223 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| H A D | LCSSA.cpp | 492 SE = SEWP ? &SEWP->getSE() : nullptr; in runOnFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 466 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in InnerLoopVectorizer() 2007 auto &SE = *MemCheckExp.getSE(); in ~GeneratedRTChecks() 2181 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction() 2406 assert(PSE.getSE()->isLoopInvariant(Step, OrigLoop) && in widenIntOrFpInduction() 2408 if (PSE.getSE()->isSCEVable(IV->getType())) { in widenIntOrFpInduction() 2409 SCEVExpander Exp(*PSE.getSE(), DL, "induction"); in widenIntOrFpInduction() 2427 ScalarIV = emitTransformedIndex(Builder, ScalarIV, PSE.getSE(), DL, ID); in widenIntOrFpInduction() 3100 ScalarEvolution *SE = PSE.getSE(); in getOrCreateTripCount() 3329 DT, PSE.getSE()); in emitMemRuntimeChecks() 3522 EndValue = emitTransformedIndex(B, CRD, PSE.getSE(), DL, II); in createInductionResumeValues() [all …]
|
| H A D | LoopVectorizationLegality.cpp | 732 auto *SE = PSE.getSE(); in canVectorizeInstrs() 1007 ScalarEvolution &SE = *PSE.getSE(); in canVectorizeWithIfConvert()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 234 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 137 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 2110 ScalarEvolution &getSE() { return *SE; } 2111 const ScalarEvolution &getSE() const { return *SE; } 2165 ScalarEvolution *getSE() const { return &SE; }
|
| H A D | LoopAccessAnalysis.h | 477 ScalarEvolution *getSE() const { return SE; } in getSE() function
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 204 ScalarEvolution *getSE() { return &SE; }
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 224 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
|