Searched refs:getPtrStride (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 113 if (getPtrStride(PSE, LoadPtr, L) != 1 || in isDependenceDistanceOfOne() 114 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 832 int64_t Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, in collectConstStrideAccesses() 1086 if (!getPtrStride(PSE, FirstMemberPtr, TheLoop, Strides, /*Assume=*/false, in analyzeInterleaving() 1097 if (!getPtrStride(PSE, LastMemberPtr, TheLoop, Strides, /*Assume=*/false, in analyzeInterleaving()
|
D | LoopAccessAnalysis.cpp | 647 int64_t Stride = getPtrStride(PSE, Ptr, L, Strides); in isNoWrap() 991 int64_t llvm::getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, in getPtrStride() function in llvm 1462 int64_t StrideAPtr = getPtrStride(PSE, APtr, InnermostLoop, Strides, true); in isDependent() 1463 int64_t StrideBPtr = getPtrStride(PSE, BPtr, InnermostLoop, Strides, true); in isDependent() 1972 !getPtrStride(*PSE, Ptr, TheLoop, SymbolicStrides)) { in analyzeLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 693 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 413 int Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, CanAddPredicate, false); in isConsecutivePtr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 1131 int64_t NextStride = getPtrStride(PSE, Ptr, L); in canTailPredicateLoop()
|