Searched refs:isConsecutiveAccess (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp103 /// Vectorizer::isConsecutiveAccess. It's used for grouping instructions
150 bool isConsecutiveAccess(Value *A, Value *B);
312 // FIXME: Merge with llvm::isConsecutiveAccess
313 bool Vectorizer::isConsecutiveAccess(Value *A, Value *B) { function in class:Vectorizer
884 if (isConsecutiveAccess(Instrs[i], Instrs[j])) {
H A DSLPVectorizer.cpp824 return isConsecutiveAccess(LI1, LI2, DL, SE)
5747 if (!isConsecutiveAccess(Stores[K], Stores[Idx], *DL, *SE))
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h713 bool isConsecutiveAccess(Value *A, Value *B, const DataLayout &DL,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp305 if (isConsecutiveAccess(MemOp0, MemOp1, DL, SE))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp672 if (isConsecutiveAccess(SL[i], SL[k], *DL, *SE, false)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1172 bool llvm::isConsecutiveAccess(Value *A, Value *B, const DataLayout &DL, function in class:llvm

Completed in 95 milliseconds