MLIR  19.0.0git
mlir::OwningMemRef< T, Rank > Member List

This is the complete list of members for mlir::OwningMemRef< T, Rank >, including all inherited members.

DescriptorType typedefmlir::OwningMemRef< T, Rank >
FreeFunType typedefmlir::OwningMemRef< T, Rank >
operator*()mlir::OwningMemRef< T, Rank >inline
operator->()mlir::OwningMemRef< T, Rank >inline
operator=(const OwningMemRef &)=deletemlir::OwningMemRef< T, Rank >
operator=(const OwningMemRef &&other)mlir::OwningMemRef< T, Rank >inline
operator[](std::initializer_list< int64_t > indices)mlir::OwningMemRef< T, Rank >inline
OwningMemRef(ArrayRef< int64_t > shape, ArrayRef< int64_t > shapeAlloc={}, ElementWiseVisitor< T > init={}, std::optional< uint64_t > alignment=std::optional< uint64_t >(), AllocFunType allocFun=&::malloc, std::function< void(StridedMemRefType< T, Rank >)> freeFun=[](StridedMemRefType< T, Rank > descriptor) { ::free(descriptor.data);})mlir::OwningMemRef< T, Rank >inline
OwningMemRef(DescriptorType descriptor, FreeFunType freeFunc)mlir::OwningMemRef< T, Rank >inline
OwningMemRef(const OwningMemRef &)=deletemlir::OwningMemRef< T, Rank >
OwningMemRef(OwningMemRef &&other)mlir::OwningMemRef< T, Rank >inline
~OwningMemRef()mlir::OwningMemRef< T, Rank >inline