Home
last modified time | relevance | path

Searched refs:srcIndices (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaFoldConstantTranspose.cpp62 SmallVector<uint64_t, 6> srcIndices(inputType.getRank(), 0); in matchAndRewrite() local
65 srcIndices[dim] = totalCount % inputShape[dim]; in matchAndRewrite()
71 dstIndices[dim] = srcIndices[permValues[dim]]; in matchAndRewrite()
77 outputValues[dstLinearIndex] = attrValues[srcIndices]; in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DReshapeOpsUtils.h345 auto &srcIndices = std::get<0>(item); in findCollapsingReassociation() local
347 auto srcSubShape = srcShape.slice(srcIndices.front(), srcIndices.size()); in findCollapsingReassociation()
353 composedReassociation.push_back(srcIndices); in findCollapsingReassociation()
368 shape_indices.push_back(srcIndices.front() + index); in findCollapsingReassociation()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DConstantFold.cpp166 SmallVector<SmallVector<uint64_t>> srcIndices( in matchAndRewrite() local
192 srcIndices[i][dim] = indices[inputDims[i][dim]]; in matchAndRewrite()
198 srcLinearIndices[i] = srcIndices[i].front(); in matchAndRewrite()
204 srcLinearIndices[i] * inputShapes[i][dim] + srcIndices[i][dim]; in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/NVGPU/IR/
H A DNVGPU.td174 Variadic<Index>:$srcIndices,
178 $src `[` $srcIndices `]` `,` $dst `[` $dstIndices `]` `,` $numElements
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferSplitRewritePatterns.cpp217 SmallVector<OpFoldResult> srcIndices = llvm::to_vector<4>(llvm::map_range( in createSubViewIntersection() local
222 loc, isaWrite ? alloc : xferOp.source(), srcIndices, sizes, strides); in createSubViewIntersection()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.h99 AffineMap srcMap, ValueRange srcIndices, Value destMemRef,
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp979 Value srcMemRef, ValueRange srcIndices, Value destMemRef, in build() argument
984 result.addOperands(srcIndices); in build()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp1184 ValueRange srcIndices, Value destMemRef, in build() argument
1191 result.addOperands(srcIndices); in build()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td548 OpBuilder<(ins "Value":$srcMemRef, "ValueRange":$srcIndices,