llvm/tools/mlir/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc

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

namespace mlir {
namespace vector {
::llvm::StringRef stringifyVectorContractLowering(VectorContractLowering val) {}

::std::optional<VectorContractLowering> symbolizeVectorContractLowering(::llvm::StringRef str) {}
::std::optional<VectorContractLowering> symbolizeVectorContractLowering(uint32_t value) {}

bool VectorContractLoweringAttr::classof(::mlir::Attribute attr) {}
VectorContractLoweringAttr VectorContractLoweringAttr::get(::mlir::MLIRContext *context, VectorContractLowering val) {}
VectorContractLowering VectorContractLoweringAttr::getValue() const {}
} // namespace vector
} // namespace mlir

namespace mlir {
namespace vector {
::llvm::StringRef stringifyVectorMultiReductionLowering(VectorMultiReductionLowering val) {}

::std::optional<VectorMultiReductionLowering> symbolizeVectorMultiReductionLowering(::llvm::StringRef str) {}
::std::optional<VectorMultiReductionLowering> symbolizeVectorMultiReductionLowering(uint32_t value) {}

bool VectorMultiReductionLoweringAttr::classof(::mlir::Attribute attr) {}
VectorMultiReductionLoweringAttr VectorMultiReductionLoweringAttr::get(::mlir::MLIRContext *context, VectorMultiReductionLowering val) {}
VectorMultiReductionLowering VectorMultiReductionLoweringAttr::getValue() const {}
} // namespace vector
} // namespace mlir

namespace mlir {
namespace vector {
::llvm::StringRef stringifyVectorTransferSplit(VectorTransferSplit val) {}

::std::optional<VectorTransferSplit> symbolizeVectorTransferSplit(::llvm::StringRef str) {}
::std::optional<VectorTransferSplit> symbolizeVectorTransferSplit(uint32_t value) {}

bool VectorTransferSplitAttr::classof(::mlir::Attribute attr) {}
VectorTransferSplitAttr VectorTransferSplitAttr::get(::mlir::MLIRContext *context, VectorTransferSplit val) {}
VectorTransferSplit VectorTransferSplitAttr::getValue() const {}
} // namespace vector
} // namespace mlir

namespace mlir {
namespace vector {
::llvm::StringRef stringifyVectorTransposeLowering(VectorTransposeLowering val) {}

::std::optional<VectorTransposeLowering> symbolizeVectorTransposeLowering(::llvm::StringRef str) {}
::std::optional<VectorTransposeLowering> symbolizeVectorTransposeLowering(uint32_t value) {}

bool VectorTransposeLoweringAttr::classof(::mlir::Attribute attr) {}
VectorTransposeLoweringAttr VectorTransposeLoweringAttr::get(::mlir::MLIRContext *context, VectorTransposeLowering val) {}
VectorTransposeLowering VectorTransposeLoweringAttr::getValue() const {}
} // namespace vector
} // namespace mlir