MLIR
20.0.0git
|
This is the complete list of members for mlir::OwningMemRef< T, Rank >, including all inherited members.
DescriptorType typedef | mlir::OwningMemRef< T, Rank > | |
FreeFunType typedef | mlir::OwningMemRef< T, Rank > | |
operator*() | mlir::OwningMemRef< T, Rank > | inline |
operator->() | mlir::OwningMemRef< T, Rank > | inline |
operator=(const OwningMemRef &)=delete | mlir::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 &)=delete | mlir::OwningMemRef< T, Rank > | |
OwningMemRef(OwningMemRef &&other) | mlir::OwningMemRef< T, Rank > | inline |
~OwningMemRef() | mlir::OwningMemRef< T, Rank > | inline |