Home
last modified time | relevance | path

Searched refs:getStridesAndOffset (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/Analysis/
H A DTestMemRefStrideCalculation.cpp38 if (failed(getStridesAndOffset(memrefType, strides, offset))) { in runOnOperation()
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinTypes.cpp779 LogicalResult mlir::getStridesAndOffset(MemRefType t, in getStridesAndOffset() function in mlir
837 LogicalResult mlir::getStridesAndOffset(MemRefType t, in getStridesAndOffset() function in mlir
842 if (failed(::getStridesAndOffset(t, strideExprs, offsetExpr))) in getStridesAndOffset()
1044 auto res = getStridesAndOffset(t, strides, offset); in isStrided()
1053 if (failed(getStridesAndOffset(t, strides, offset))) in getStridedLinearLayoutMap()
1063 if (failed(getStridesAndOffset(memrefType, strides, offset))) in getOffsetExpr()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp535 if (failed(getStridesAndOffset(sourceType, sourceStrides, sourceOffset)) || in canFoldIntoConsumerOp()
536 failed(getStridesAndOffset(resultType, resultStrides, resultOffset))) in canFoldIntoConsumerOp()
581 if (failed(getStridesAndOffset(aT, aStrides, aOffset)) || in areCastCompatible()
582 failed(getStridesAndOffset(bT, bStrides, bOffset)) || in areCastCompatible()
1545 if (failed(getStridesAndOffset(resultType, resultStrides, resultOffset))) in verify()
1710 if (failed(getStridesAndOffset(srcType, srcStrides, srcOffset))) in computeExpandedLayoutMap()
1828 if (failed(getStridesAndOffset(srcType, srcStrides, srcOffset))) in computeCollapsedLayoutMap()
2309 auto res1 = getStridesAndOffset(t1, t1Strides, t1Offset); in haveCompatibleOffsets()
2310 auto res2 = getStridesAndOffset(t2, t2Strides, t2Offset); in haveCompatibleOffsets()
2649 auto res = getStridesAndOffset(memRefType, strides, offset); in inferTransposeResultType()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinTypes.h436 LogicalResult getStridesAndOffset(MemRefType t,
439 LogicalResult getStridesAndOffset(MemRefType t,
/llvm-project-15.0.7/mlir/lib/Dialect/NVGPU/IR/
H A DNVGPUDialect.cpp62 if (failed(getStridesAndOffset(type, strides, offset))) { in isLastMemrefDimUnitStride()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferResultsToOutParams.cpp22 if (failed(getStridesAndOffset(type, strides, offset))) in hasFullyDynamicLayoutMap()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferSplitRewritePatterns.cpp162 if (failed(getStridesAndOffset(aT, aStrides, aOffset)) || in getCastCompatibleMemRefType()
163 failed(getStridesAndOffset(bT, bStrides, bOffset)) || in getCastCompatibleMemRefType()
H A DVectorTransferOpTransforms.cpp353 if (succeeded(getStridesAndOffset(memrefType, strides, offset))) { in getContiguousInnerDim()
H A DVectorTransforms.cpp2622 if (failed(getStridesAndOffset(srcType, srcStrides, srcOffset))) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp45 if (failed(getStridesAndOffset(source, sourceStrides, sourceOffset)) || in castOrReallocMemRefValue()
46 failed(getStridesAndOffset(target, targetStrides, targetOffset))) in castOrReallocMemRefValue()
/llvm-project-15.0.7/mlir/lib/Dialect/AMX/Transforms/
H A DLegalizeForLLVMExport.cpp47 if (failed(getStridesAndOffset(mType, strides, offset)) || strides[last] != 1) in verifyStride()
/llvm-project-15.0.7/mlir/lib/Conversion/AMDGPUToROCDL/
H A DAMDGPUToROCDL.cpp106 if (failed(getStridesAndOffset(memrefType, strides, offset))) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DSPIRVConversion.cpp219 failed(getStridesAndOffset(memRefType, strides, offset))) in getTypeNumBytes()
791 if (failed(getStridesAndOffset(baseType, strides, offset)) || in getElementPtr()
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp74 auto successStrides = getStridesAndOffset(type, strides, offset); in getStridedElementPtr()
H A DTypeConverter.cpp385 if (failed(getStridesAndOffset(memrefTy, strides, offset))) in canConvertToBarePtr()
H A DMemRefBuilder.cpp51 auto result = getStridesAndOffset(type, strides, offset); in fromStaticShape()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp1151 if (failed(getStridesAndOffset(targetMemRefType, strides, offset))) in convertSourceMemRefToDescriptor()
1585 if (failed(getStridesAndOffset(dstType, strides, offset))) { in matchAndRewrite()
1670 auto successStrides = getStridesAndOffset(inferredType, strides, offset); in matchAndRewrite()
1907 auto successStrides = getStridesAndOffset(viewMemRefType, strides, offset); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp104 auto successStrides = getStridesAndOffset(memRefType, strides, offset); in getIndexedPtrs()
890 if (failed(getStridesAndOffset(memRefType, strides, offset))) in computeContiguousStrides()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp135 if (failed(getStridesAndOffset(bufferType, strides, offset))) in bufferize()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/
H A DVectorToGPU.cpp102 if (failed(getStridesAndOffset(memrefType, strides, offset)) || in getMemrefConstantHorizontalStride()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToSCF/
H A DVectorToSCF.cpp1183 auto successStrides = getStridesAndOffset(type, strides, offset); in isLastMemrefDimUnitStride()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp1160 if (failed(getStridesAndOffset(type, strides, offset))) { in isLastMemrefDimUnitStride()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp118 auto successStrides = getStridesAndOffset(type, strides, offset); in isLastMemrefDimUnitStride()