| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 178 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() 265 PredicatedScalarEvolution &PSE; 380 PredicatedScalarEvolution &PSE); 602 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE() 627 std::unique_ptr<PredicatedScalarEvolution> PSE; 674 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, 688 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
| H A D | IVDescriptors.h | 44 class PredicatedScalarEvolution; variable 305 PredicatedScalarEvolution &PSE,
|
| H A D | VectorUtils.h | 390 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() 453 PredicatedScalarEvolution &PSE;
|
| H A D | ScalarEvolution.h | 1931 class PredicatedScalarEvolution { 1933 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L); 1966 PredicatedScalarEvolution(const PredicatedScalarEvolution &);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 221 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() 421 PredicatedScalarEvolution &PSE;
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 145 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() 2286 : PSE(llvm::make_unique<PredicatedScalarEvolution>(*SE, *L)), in LoopAccessInfo()
|
| H A D | IVDescriptors.cpp | 907 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI() 981 PredicatedScalarEvolution &PSE, in isInductionPHI()
|
| H A D | ScalarEvolution.cpp | 4949 bool PredicatedScalarEvolution::areAddRecsEqualWithPreds( in areAddRecsEqualWithPreds() 12283 PredicatedScalarEvolution::PredicatedScalarEvolution(ScalarEvolution &SE, in PredicatedScalarEvolution() function in PredicatedScalarEvolution 12287 const SCEV *PredicatedScalarEvolution::getSCEV(Value *V) { in getSCEV() 12306 const SCEV *PredicatedScalarEvolution::getBackedgeTakenCount() { in getBackedgeTakenCount() 12315 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() 12326 void PredicatedScalarEvolution::updateGeneration() { in updateGeneration() 12336 void PredicatedScalarEvolution::setNoOverflow( in setNoOverflow() 12352 bool PredicatedScalarEvolution::hasNoOverflow( in hasNoOverflow() 12368 const SCEVAddRecExpr *PredicatedScalarEvolution::getAsAddRec(Value *V) { in getAsAddRec() 12384 PredicatedScalarEvolution::PredicatedScalarEvolution( in PredicatedScalarEvolution() function in PredicatedScalarEvolution [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopUtils.h | 46 class PredicatedScalarEvolution; variable
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 93 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 575 PredicatedScalarEvolution PSE;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 347 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() 614 PredicatedScalarEvolution &PSE; 719 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() 827 LoopVectorizationCostModel(Loop *L, PredicatedScalarEvolution &PSE, in LoopVectorizationCostModel() 1303 PredicatedScalarEvolution &PSE; 5434 PredicatedScalarEvolution &PSE, in getAddressAccessSCEV() 7096 Loop *L, PredicatedScalarEvolution &PSE, LoopInfo *LI, DominatorTree *DT, in processLoopInVPlanNativePath() 7183 PredicatedScalarEvolution PSE(*SE, *L); in processLoop()
|