Searched refs:sourceStrides (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationOps.cpp | 44 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 D | MemRefOps.cpp | 534 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 D | ConvertVectorToLLVM.cpp | 944 auto sourceStrides = computeContiguousStrides(sourceMemRefType); in matchAndRewrite() local 945 if (!sourceStrides) in matchAndRewrite()
|