Home
last modified time | relevance | path

Searched refs:elementOffsets (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/include/mlir/Dialect/Vector/
DVectorUtils.h64 ArrayRef<int64_t> elementOffsets);
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorTransforms.cpp212 auto elementOffsets = in generateExtractSlicesOpResultType() local
214 auto sliceSizes = computeSliceSizes(shape, sizes, elementOffsets); in generateExtractSlicesOpResultType()
408 auto elementOffsets = in unrollSingleResultStructuredOp() local
419 op->getLoc(), unrolledVectorState[i], vectorOffsets, elementOffsets, in unrollSingleResultStructuredOp()
549 auto elementOffsets = in generateTransferOpSlices() local
558 getAffineConstantExpr(elementOffsets[j - indexOffset], ctx); in generateTransferOpSlices()
852 auto elementOffsets = in getProducerValue() local
857 assert(offsets.size() == elementOffsets.size()); in getProducerValue()
859 offsets[i] += elementOffsets[i]; in getProducerValue()
885 auto elementOffsets = in getProducerValue() local
[all …]
DVectorUtils.cpp103 ArrayRef<int64_t> elementOffsets) { in computeSliceSizes() argument
107 sliceSizes[r] = std::min(sizes[r], shape[r] - elementOffsets[r]); in computeSliceSizes()
DVectorOps.cpp959 auto elementOffsets = in isValidExtractOrInsertSlicesType() local
961 auto sliceSizes = computeSliceSizes(shape, sizes, elementOffsets); in isValidExtractOrInsertSlicesType()