llvm/tools/mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrEnums.cpp.inc

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* Enum Utility Definitions                                                   *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|* From: SparseTensorAttrDefs.td                                              *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

namespace mlir {
namespace sparse_tensor {
::llvm::StringRef stringifyCrdTransDirectionKind(CrdTransDirectionKind val) {}

::std::optional<CrdTransDirectionKind> symbolizeCrdTransDirectionKind(::llvm::StringRef str) {}
::std::optional<CrdTransDirectionKind> symbolizeCrdTransDirectionKind(uint32_t value) {}

} // namespace sparse_tensor
} // namespace mlir

namespace mlir {
namespace sparse_tensor {
::llvm::StringRef stringifySparseTensorSortKind(SparseTensorSortKind val) {}

::std::optional<SparseTensorSortKind> symbolizeSparseTensorSortKind(::llvm::StringRef str) {}
::std::optional<SparseTensorSortKind> symbolizeSparseTensorSortKind(uint32_t value) {}

} // namespace sparse_tensor
} // namespace mlir

namespace mlir {
namespace sparse_tensor {
::llvm::StringRef stringifyStorageSpecifierKind(StorageSpecifierKind val) {}

::std::optional<StorageSpecifierKind> symbolizeStorageSpecifierKind(::llvm::StringRef str) {}
::std::optional<StorageSpecifierKind> symbolizeStorageSpecifierKind(uint32_t value) {}

} // namespace sparse_tensor
} // namespace mlir