Home
last modified time | relevance | path

Searched refs:isConsecutivePtr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h338 int isConsecutivePtr(Value *Ptr) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp406 int LoopVectorizationLegality::isConsecutivePtr(Value *Ptr) const { in isConsecutivePtr() function in llvm::LoopVectorizationLegality
H A DLoopVectorize.cpp1473 return Legal->isConsecutivePtr(Ptr) && in isLegalMaskedStore()
1480 return Legal->isConsecutivePtr(Ptr) && in isLegalMaskedLoad()
5405 if (!Legal->isConsecutivePtr(Ptr)) in memoryInstructionCanBeWidened()
6990 int ConsecutiveStride = Legal->isConsecutivePtr(Ptr); in getConsecutiveMemOpCost()
7327 Legal->isConsecutivePtr(getLoadStorePointerOperand(&I)); in setCostBasedWideningDecision()
7826 return Legal->isConsecutivePtr(Ptr); in isConsecutiveLoadOrStore()