Searched refs:memRefDim (Results 1 – 3 of 3) sorted by relevance
214 int *memRefDim) { in isContiguousAccess() argument218 assert(memRefDim && "memRefDim == nullptr"); in isContiguousAccess()251 *memRefDim = -1; in isContiguousAccess()253 *memRefDim = memRefType.getRank() - (uniqueVaryingIndexAlongIv + 1); in isContiguousAccess()316 bool mlir::isVectorizableLoopBody(AffineForOp loop, int *memRefDim, in isVectorizableLoopBody() argument318 *memRefDim = -1; in isVectorizableLoopBody()319 VectorizableOpFun fun([memRefDim](AffineForOp loop, Operation &op) { in isVectorizableLoopBody()330 if (*memRefDim != -1 && *memRefDim != thisOpMemRefDim) in isVectorizableLoopBody()332 *memRefDim = thisOpMemRefDim; in isVectorizableLoopBody()
76 bool isVectorizableLoopBody(AffineForOp loop, int *memRefDim,
927 int memRefDim = -1; in isVectorizableLoopPtrFactory() local929 isVectorizableLoopBody(loop, &memRefDim, vectorTransferPattern()); in isVectorizableLoopPtrFactory()932 return memRefDim == -1 || fastestVaryingMemRefDimension == -1 || in isVectorizableLoopPtrFactory()933 memRefDim == fastestVaryingMemRefDimension; in isVectorizableLoopPtrFactory()