Home
last modified time | relevance | path

Searched refs:dynamicSizes (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp121 Location loc, MemRefType memRefType, ValueRange dynamicSizes, in getMemRefDescriptorSizes() argument
127 static_cast<ssize_t>(dynamicSizes.size()) && in getMemRefDescriptorSizes()
134 ? dynamicSizes[dynamicIndex++] in getMemRefDescriptorSizes()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp273 RankedTensorType type, ValueRange dynamicSizes) { in build() argument
274 build(builder, result, type, dynamicSizes, /*copy=*/Value(), in build()
279 RankedTensorType type, ValueRange dynamicSizes, in build() argument
281 build(builder, result, type, dynamicSizes, copy, in build()
H A DBufferizableOpInterface.cpp79 SmallVector<Value> dynamicSizes; in allocateTensorForShapedValue() local
95 dynamicSizes.push_back(shape[dim.index()]); in allocateTensorForShapedValue()
102 populateDynamicDimSizes(b, loc, tensor, dynamicSizes); in allocateTensorForShapedValue()
106 auto allocTensorOp = b.create<AllocTensorOp>(loc, tensorType, dynamicSizes, in allocateTensorForShapedValue()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp980 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in inferResultType() local
983 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in inferResultType()
1028 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in inferCanonicalRankReducedResultType() local
1031 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in inferCanonicalRankReducedResultType()
1049 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in build() local
1052 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in build()
1464 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in build() local
1467 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in build()
2256 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in build() local
2259 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in build()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp172 SmallVector<Value, 4> dynamicSizes; in matchAndRewrite() local
191 dynamicSizes.push_back(dynamicSize); in matchAndRewrite()
199 assert(static_cast<int64_t>(dynamicSizes.size()) == in matchAndRewrite()
1474 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in build() local
1477 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in build()
2140 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in inferResultType() local
2143 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in inferResultType()
2185 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in inferRankReducedResultType() local
2188 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in inferRankReducedResultType()
2206 SmallVector<Value> dynamicOffsets, dynamicSizes, dynamicStrides; in build() local
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DPattern.h98 ValueRange dynamicSizes,
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp1192 SmallVector<Value, 4> dynamicSizes; in build() local
1194 dispatchIndexOpFoldResults(sizes, dynamicSizes, staticSizes, in build()
1197 build(b, result, resultType, dynamicSizes, b.getI64ArrayAttr(staticSizes)); in build()
1262 SmallVector<Value, 4> dynamicSizes; in matchAndRewrite() local
1282 dynamicSizes.push_back(sizeOperand); in matchAndRewrite()
1290 rewriter.create<InitTensorOp>(op.getLoc(), newType, dynamicSizes, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp963 SmallVector<OpAsmParser::UnresolvedOperand> dynamicSizes; in parse() local
968 parseOperandsOrIntegersSizesList(parser, dynamicSizes, staticSizes) || in parse()
969 parser.resolveOperands(dynamicSizes, pdlOperationType, result.operands) || in parse()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/
H A DBufferizationOps.td135 OpBuilder<(ins "RankedTensorType":$type, "ValueRange":$dynamicSizes)>,
138 OpBuilder<(ins "RankedTensorType":$type, "ValueRange":$dynamicSizes,
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorConversion.cpp333 SmallVector<Value> dynamicSizes; in allocDenseTensor() local
336 dynamicSizes.push_back(sizes[i]); in allocDenseTensor()
338 Value mem = builder.create<memref::AllocOp>(loc, memTp, dynamicSizes); in allocDenseTensor()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td65 let arguments = (ins Variadic<Index>:$dynamicSizes,
78 OpBuilder<(ins "MemRefType":$memrefType, "ValueRange":$dynamicSizes,
80 return build($_builder, $_state, memrefType, dynamicSizes, {}, alignment);
82 OpBuilder<(ins "MemRefType":$memrefType, "ValueRange":$dynamicSizes,
86 $_state.addOperands(dynamicSizes);
90 static_cast<int32_t>(dynamicSizes.size()),
103 `(`$dynamicSizes`)` (`` `[` $symbolOperands^ `]`)? attr-dict `:` type($memref)
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp1350 if (static_cast<int64_t>(dynamicSizes().size()) != in verify()
1387 Value substituteOp = *(alloc.dynamicSizes().begin() + in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUToLLVMConversion.cpp462 getMemRefDescriptorSizes(loc, memRefType, adaptor.dynamicSizes(), rewriter, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp1861 ArrayRef<int64_t> shape, ValueRange dynamicSizes, in getSize()
1869 return dynamicSizes[nDynamic]; in getSize()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/IR/
H A DGPUOps.td936 Variadic<Index>:$dynamicSizes, Variadic<Index>:$symbolOperands);
946 `(` $dynamicSizes `)` (`` `[` $symbolOperands^ `]`)? attr-dict `:` type($memref)