|
MLIR 22.0.0git
|
#include "mlir/IR/Dialect.h"#include "mlir/IR/PatternMatch.h"#include "mlir/Support/LLVM.h"#include "mlir/Support/TypeID.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/StringMap.h"#include <optional>#include "mlir/Dialect/Transform/IR/TransformDialect.h.inc"Go to the source code of this file.
Classes | |
| class | mlir::transform::detail::TransformDialectDataBase |
| Concrete base class for CRTP TransformDialectDataBase. More... | |
| class | mlir::transform::TransformDialectData< DerivedTy > |
| Base class for additional data owned by the Transform dialect. More... | |
| class | mlir::transform::TransformDialectExtension< DerivedTy, ExtraDialects > |
| Base class for extensions of the Transform dialect that supports injecting operations into the Transform dialect at load time. More... | |
| class | mlir::transform::BuildOnly< DerivedTy > |
| A wrapper for transform dialect extensions that forces them to be constructed in the build-only mode. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::transform |
| namespace | mlir::transform::detail |
Functions | |
| void | mlir::transform::detail::checkImplementsTransformOpInterface (StringRef name, MLIRContext *context) |
| Asserts that the operations provided as template arguments implement the TransformOpInterface and MemoryEffectsOpInterface. | |
| void | mlir::transform::detail::checkImplementsTransformHandleTypeInterface (TypeID typeID, MLIRContext *context) |
| Asserts that the type provided as template argument implements the TransformHandleTypeInterface. | |