MLIR  16.0.0git
Classes | Namespaces | Functions
TransformDialect.h File Reference
#include "mlir/Dialect/Transform/IR/TransformInterfaces.h"
#include "mlir/IR/Dialect.h"
#include "mlir/IR/PatternMatch.h"
#include "mlir/Support/LLVM.h"
#include "llvm/ADT/StringMap.h"
#include "mlir/Dialect/Transform/IR/"
#include "mlir/Dialect/Transform/IR/"
+ Include dependency graph for TransformDialect.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


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...


 Include the generated interface declarations.


template<typename OpTy >
static void mlir::transform::detail::checkImplementsTransformInterface (MLIRContext *context)
 Asserts that the operations provided as template arguments implement the TransformOpInterface and MemoryEffectsOpInterface. More...