diff options
Diffstat (limited to 'mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp')
-rw-r--r-- | mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp b/mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp index 1d987ee62c9c..273518f8c382 100644 --- a/mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp +++ b/mlir/lib/Dialect/Linalg/Transforms/NamedOpConversions.cpp @@ -10,15 +10,20 @@ // canonicalizations of named ops. // //===----------------------------------------------------------------------===// -#include "PassDetail.h" -#include "mlir/Dialect/Linalg/IR/Linalg.h" + #include "mlir/Dialect/Linalg/Passes.h" + +#include "mlir/Dialect/Linalg/IR/Linalg.h" #include "mlir/Dialect/Linalg/Transforms/Transforms.h" #include "mlir/IR/PatternMatch.h" #include "mlir/Transforms/GreedyPatternRewriteDriver.h" - #include "llvm/ADT/SmallVector.h" +namespace mlir { +#define GEN_PASS_DEF_LINALGNAMEDOPCONVERSION +#include "mlir/Dialect/Linalg/Passes.h.inc" +} // namespace mlir + using namespace mlir; using namespace mlir::linalg; @@ -135,7 +140,7 @@ struct SimplifyDepthwiseConvQOp }; struct LinalgNamedOpConversionPass - : public LinalgNamedOpConversionBase<LinalgNamedOpConversionPass> { + : public impl::LinalgNamedOpConversionBase<LinalgNamedOpConversionPass> { LinalgNamedOpConversionPass() = default; LinalgNamedOpConversionPass(const LinalgNamedOpConversionPass &) = default; |