/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 165 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() 247 PredicatedScalarEvolution &PSE; 356 PredicatedScalarEvolution &PSE); 579 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE() 604 std::unique_ptr<PredicatedScalarEvolution> PSE; 652 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, 666 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
D | ScalarEvolution.h | 1927 class PredicatedScalarEvolution { 1929 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L); 1962 PredicatedScalarEvolution(const PredicatedScalarEvolution &);
|
/external/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 196 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,
|
D | ScalarEvolution.h | 1724 class PredicatedScalarEvolution { 1726 PredicatedScalarEvolution(ScalarEvolution &SE, Loop &L); 1758 PredicatedScalarEvolution(const PredicatedScalarEvolution&);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 215 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() 406 PredicatedScalarEvolution &PSE;
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 114 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()
|
D | ScalarEvolution.cpp | 10337 PredicatedScalarEvolution::PredicatedScalarEvolution(ScalarEvolution &SE, in PredicatedScalarEvolution() function in PredicatedScalarEvolution 10341 const SCEV *PredicatedScalarEvolution::getSCEV(Value *V) { in getSCEV() 10360 const SCEV *PredicatedScalarEvolution::getBackedgeTakenCount() { in getBackedgeTakenCount() 10369 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() 10376 const SCEVUnionPredicate &PredicatedScalarEvolution::getUnionPredicate() const { in getUnionPredicate() 10380 void PredicatedScalarEvolution::updateGeneration() { in updateGeneration() 10390 void PredicatedScalarEvolution::setNoOverflow( in setNoOverflow() 10406 bool PredicatedScalarEvolution::hasNoOverflow( in hasNoOverflow() 10422 const SCEVAddRecExpr *PredicatedScalarEvolution::getAsAddRec(Value *V) { in getAsAddRec() 10434 PredicatedScalarEvolution::PredicatedScalarEvolution( in PredicatedScalarEvolution() function in PredicatedScalarEvolution [all …]
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 33 class PredicatedScalarEvolution; variable 308 static bool isInductionPHI(PHINode *Phi, PredicatedScalarEvolution &PSE,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
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() 2264 : PSE(llvm::make_unique<PredicatedScalarEvolution>(*SE, *L)), in LoopAccessInfo()
|
D | ScalarEvolution.cpp | 4944 bool PredicatedScalarEvolution::areAddRecsEqualWithPreds( in areAddRecsEqualWithPreds() 12123 PredicatedScalarEvolution::PredicatedScalarEvolution(ScalarEvolution &SE, in PredicatedScalarEvolution() function in PredicatedScalarEvolution 12127 const SCEV *PredicatedScalarEvolution::getSCEV(Value *V) { in getSCEV() 12146 const SCEV *PredicatedScalarEvolution::getBackedgeTakenCount() { in getBackedgeTakenCount() 12155 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() 12162 const SCEVUnionPredicate &PredicatedScalarEvolution::getUnionPredicate() const { in getUnionPredicate() 12166 void PredicatedScalarEvolution::updateGeneration() { in updateGeneration() 12176 void PredicatedScalarEvolution::setNoOverflow( in setNoOverflow() 12192 bool PredicatedScalarEvolution::hasNoOverflow( in hasNoOverflow() 12208 const SCEVAddRecExpr *PredicatedScalarEvolution::getAsAddRec(Value *V) { in getAsAddRec() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 44 class PredicatedScalarEvolution; variable 313 PredicatedScalarEvolution &PSE,
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 65 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 533 PredicatedScalarEvolution PSE;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 93 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 575 PredicatedScalarEvolution PSE;
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 289 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() 519 PredicatedScalarEvolution &PSE; 612 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() 830 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() 882 PredicatedScalarEvolution &PSE; 1348 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() 1537 PredicatedScalarEvolution &PSE; 1602 LoopVectorizationCostModel(Loop *L, PredicatedScalarEvolution &PSE, in LoopVectorizationCostModel() 1704 PredicatedScalarEvolution &PSE; 6422 PredicatedScalarEvolution PSE(*SE, *L); in processLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 359 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() 611 PredicatedScalarEvolution &PSE; 712 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() 954 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() 995 PredicatedScalarEvolution &PSE; 1174 LoopVectorizationCostModel(Loop *L, PredicatedScalarEvolution &PSE, in LoopVectorizationCostModel() 1576 PredicatedScalarEvolution &PSE; 5663 PredicatedScalarEvolution &PSE, in getAddressAccessSCEV() 7250 Loop *L, PredicatedScalarEvolution &PSE, LoopInfo *LI, DominatorTree *DT, in processLoopInVPlanNativePath() 7322 PredicatedScalarEvolution PSE(*SE, *L); in processLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 958 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI() 1032 PredicatedScalarEvolution &PSE, in isInductionPHI()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 735 PredicatedScalarEvolution &PSE, in isInductionPHI()
|