Home
last modified time | relevance | path

Searched refs:PredicatedScalarEvolution (Results 1 – 25 of 35) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h177 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker()
264 PredicatedScalarEvolution &PSE;
379 PredicatedScalarEvolution &PSE);
606 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE()
631 std::unique_ptr<PredicatedScalarEvolution> PSE;
679 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE,
693 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
DIVDescriptors.h43 class PredicatedScalarEvolution; variable
311 PredicatedScalarEvolution &PSE,
DVectorUtils.h562 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo()
622 PredicatedScalarEvolution &PSE;
DScalarEvolution.h1974 class PredicatedScalarEvolution {
1976 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L);
2009 PredicatedScalarEvolution(const PredicatedScalarEvolution &);
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h172 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker()
262 PredicatedScalarEvolution &PSE;
413 PredicatedScalarEvolution &PSE);
585 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE()
610 std::unique_ptr<PredicatedScalarEvolution> PSE;
658 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE,
672 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
DIVDescriptors.h31 class PredicatedScalarEvolution; variable
308 PredicatedScalarEvolution &PSE,
DVectorUtils.h736 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo()
804 PredicatedScalarEvolution &PSE;
DScalarEvolution.h2122 class PredicatedScalarEvolution {
2124 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L);
2157 PredicatedScalarEvolution(const PredicatedScalarEvolution &);
/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h196 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker()
274 PredicatedScalarEvolution &PSE;
375 PredicatedScalarEvolution &PSE);
630 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE()
649 std::unique_ptr<PredicatedScalarEvolution> PSE;
697 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE,
711 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
DScalarEvolution.h1724 class PredicatedScalarEvolution {
1726 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L);
1758 PredicatedScalarEvolution(const PredicatedScalarEvolution&);
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h36 class PredicatedScalarEvolution; variable
217 PredicatedScalarEvolution &PSE;
248 PredicatedScalarEvolution &PSE) in LoopVectorizationPlanner()
DVPRecipeBuilder.h37 PredicatedScalarEvolution &PSE;
96 PredicatedScalarEvolution &PSE, VPBuilder &Builder) in VPRecipeBuilder()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h200 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality()
396 PredicatedScalarEvolution &PSE;
/external/llvm-project/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h216 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality()
439 PredicatedScalarEvolution &PSE;
/external/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h33 class PredicatedScalarEvolution; variable
308 static bool isInductionPHI(PHINode *Phi, PredicatedScalarEvolution &PSE,
/external/llvm-project/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp143 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV()
194 PredicatedScalarEvolution &PSE) { in insert()
510 PredicatedScalarEvolution &PSE) in AccessAnalysis()
615 PredicatedScalarEvolution &PSE;
623 static bool hasComputableBounds(PredicatedScalarEvolution &PSE, in hasComputableBounds()
644 static bool isNoWrap(PredicatedScalarEvolution &PSE, in isNoWrap()
971 PredicatedScalarEvolution &PSE, const Loop *L) { in isNoWrapAddRec()
1017 int64_t llvm::getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, in getPtrStride()
2210 : PSE(std::make_unique<PredicatedScalarEvolution>(*SE, *L)), in LoopAccessInfo()
DIVDescriptors.cpp1028 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI()
1102 PredicatedScalarEvolution &PSE, in isInductionPHI()
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp114 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV()
154 PredicatedScalarEvolution &PSE) { in insert()
460 PredicatedScalarEvolution &PSE) in AccessAnalysis()
549 PredicatedScalarEvolution &PSE;
555 static bool hasComputableBounds(PredicatedScalarEvolution &PSE, in hasComputableBounds()
572 static bool isNoWrap(PredicatedScalarEvolution &PSE, in isNoWrap()
823 PredicatedScalarEvolution &PSE, const Loop *L) { in isNoWrapAddRec()
869 int64_t llvm::getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, in getPtrStride()
1923 : PSE(llvm::make_unique<PredicatedScalarEvolution>(*SE, *L)), in LoopAccessInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp145 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV()
193 PredicatedScalarEvolution &PSE) { in insert()
505 PredicatedScalarEvolution &PSE) in AccessAnalysis()
612 PredicatedScalarEvolution &PSE;
620 static bool hasComputableBounds(PredicatedScalarEvolution &PSE, in hasComputableBounds()
641 static bool isNoWrap(PredicatedScalarEvolution &PSE, in isNoWrap()
945 PredicatedScalarEvolution &PSE, const Loop *L) { in isNoWrapAddRec()
991 int64_t llvm::getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, in getPtrStride()
2348 : PSE(std::make_unique<PredicatedScalarEvolution>(*SE, *L)), in LoopAccessInfo()
DIVDescriptors.cpp934 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI()
1008 PredicatedScalarEvolution &PSE, in isInductionPHI()
/external/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp65 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne()
533 PredicatedScalarEvolution PSE;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h46 class PredicatedScalarEvolution; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp98 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne()
595 PredicatedScalarEvolution PSE;
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp99 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne()
606 PredicatedScalarEvolution PSE;
/external/llvm-project/llvm/unittests/Transforms/Vectorize/
DVPlanSlpTest.cpp30 std::unique_ptr<PredicatedScalarEvolution> PSE;
46 PSE.reset(new PredicatedScalarEvolution(*SE, *L)); in getInterleavedAccessInfo()

12