Home
last modified time | relevance | path

Searched refs:dynShape (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp651 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 DSparsification.cpp516 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 DBufferizableOpInterface.h225 ValueRange dynShape) const;