Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp44 SmallVector<int64_t, 4> sourceStrides, targetStrides; in castOrReallocMemRefValue() local
45 if (failed(getStridesAndOffset(source, sourceStrides, sourceOffset)) || in castOrReallocMemRefValue()
54 for (auto it : zip(sourceStrides, targetStrides)) in castOrReallocMemRefValue()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp534 SmallVector<int64_t, 4> sourceStrides, resultStrides; in canFoldIntoConsumerOp() local
535 if (failed(getStridesAndOffset(sourceType, sourceStrides, sourceOffset)) || in canFoldIntoConsumerOp()
554 for (auto it : llvm::zip(sourceStrides, resultStrides)) { in canFoldIntoConsumerOp()
2098 SmallVector<int64_t, 4> sourceStrides; in inferResultType() local
2099 auto res = getStridesAndOffset(sourceMemRefType, sourceStrides, sourceOffset); in inferResultType()
2106 for (auto it : llvm::zip(staticOffsets, sourceStrides)) { in inferResultType()
2119 for (auto it : llvm::zip(sourceStrides, staticStrides)) { in inferResultType()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp944 auto sourceStrides = computeContiguousStrides(sourceMemRefType); in matchAndRewrite() local
945 if (!sourceStrides) in matchAndRewrite()