Searched refs:dynShape (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.cpp | 651 ValueRange dynShape) const { in createAlloc() 653 return (*allocationFn)(b, loc, type, dynShape, bufferAlignment); in createAlloc() 658 .create<memref::AllocOp>(loc, type, dynShape, in createAlloc() 661 return b.create<memref::AllocOp>(loc, type, dynShape).getResult(); in createAlloc()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | Sparsification.cpp | 516 auto dynShape = {ShapedType::kDynamicSize}; in genBuffers() local 518 MemRefType::get(dynShape, getPointerOverheadType(builder, enc)); in genBuffers() 520 MemRefType::get(dynShape, getIndexOverheadType(builder, enc)); in genBuffers() 553 auto dynShape = {ShapedType::kDynamicSize}; in genBuffers() local 554 auto memTp = MemRefType::get(dynShape, builder.getIndexType()); in genBuffers() 560 auto dynShape = {ShapedType::kDynamicSize}; in genBuffers() local 561 auto sparseTp = MemRefType::get(dynShape, elementType); in genBuffers() 1056 auto dynShape = {ShapedType::kDynamicSize}; in genExpansion() local 1058 Type t1 = MemRefType::get(dynShape, etp); in genExpansion() 1059 Type t2 = MemRefType::get(dynShape, builder.getI1Type()); in genExpansion() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.h | 225 ValueRange dynShape) const;
|