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

/external/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp89 bool isConsecutiveAccess(Value *A, Value *B);
225 // FIXME: Merge with llvm::isConsecutiveAccess
226 bool Vectorizer::isConsecutiveAccess(Value *A, Value *B) { function in class:Vectorizer
608 if (isConsecutiveAccess(Instrs[i], Instrs[j])) {
H A DSLPVectorizer.cpp1167 if (!isConsecutiveAccess(VL[i], VL[i + 1], *DL, *SE)) {
1168 if (VL.size() == 2 && isConsecutiveAccess(VL[1], VL[0], *DL, *SE)) {
1339 if (!isConsecutiveAccess(VL[i], VL[i + 1], *DL, *SE)) {
1941 if (VL1->isCommutative() && isConsecutiveAccess(L, L1, *DL, *SE)) {
1945 isConsecutiveAccess(L, L1, *DL, *SE)) {
1956 if (VL1->isCommutative() && isConsecutiveAccess(L, L1, *DL, *SE)) {
1960 isConsecutiveAccess(L, L1, *DL, *SE)) {
2108 if (isConsecutiveAccess(L, L1, *DL, *SE)) {
2116 if (isConsecutiveAccess(L, L1, *DL, *SE)) {
3656 if (isConsecutiveAccess(Store
[all...]
/external/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h717 bool isConsecutiveAccess(Value *A, Value *B, const DataLayout &DL,
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp577 if (isConsecutiveAccess(SL[i], SL[k], *DL, *SE, false)) {
/external/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp997 bool llvm::isConsecutiveAccess(Value *A, Value *B, const DataLayout &DL, function in class:llvm

Completed in 558 milliseconds