diff --git a/mlir/include/mlir/Conversion/Passes.td b/mlir/include/mlir/Conversion/Passes.td --- a/mlir/include/mlir/Conversion/Passes.td +++ b/mlir/include/mlir/Conversion/Passes.td @@ -592,14 +592,14 @@ // TosaToLinalg //===----------------------------------------------------------------------===// -def TosaToLinalgOnTensors : FunctionPass<"tosa-to-linalg-on-tensors"> { +def TosaToLinalg : FunctionPass<"tosa-to-linalg"> { let summary = "Lower TOSA to LinAlg on tensors"; let description = [{ Pass that converts TOSA operations to the equivalent operations using the tensor operations in LinAlg. }]; - let constructor = "tosa::createTosaToLinalgOnTensors()"; + let constructor = "tosa::createTosaToLinalg()"; } //===----------------------------------------------------------------------===// diff --git a/mlir/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h b/mlir/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h --- a/mlir/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h +++ b/mlir/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h @@ -19,16 +19,15 @@ namespace mlir { namespace tosa { -std::unique_ptr createTosaToLinalgOnTensors(); +std::unique_ptr createTosaToLinalg(); /// Populates passes to convert from TOSA to Linalg on buffers. At the end of /// the pass, the function will only contain linalg ops or standard ops if the /// pipeline succeeds. -void addTosaToLinalgOnTensorsPasses(OpPassManager &pm); +void addTosaToLinalgPasses(OpPassManager &pm); /// Populates conversion passes from TOSA dialect to Linalg dialect. -void populateTosaToLinalgOnTensorsConversionPatterns( - RewritePatternSet *patterns); +void populateTosaToLinalgConversionPatterns(RewritePatternSet *patterns); } // namespace tosa } // namespace mlir diff --git a/mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp b/mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp --- a/mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp +++ b/mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp @@ -3012,7 +3012,7 @@ } // namespace -void mlir::tosa::populateTosaToLinalgOnTensorsConversionPatterns( +void mlir::tosa::populateTosaToLinalgConversionPatterns( RewritePatternSet *patterns) { patterns->add< // clang-format off diff --git a/mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp b/mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp --- a/mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp +++ b/mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp @@ -30,8 +30,7 @@ using namespace mlir; namespace { -struct TosaToLinalgOnTensors - : public TosaToLinalgOnTensorsBase { +struct TosaToLinalg : public TosaToLinalgBase { public: void getDependentDialects(DialectRegistry ®istry) const override { registry.insert mlir::tosa::createTosaToLinalgOnTensors() { - return std::make_unique(); +std::unique_ptr mlir::tosa::createTosaToLinalg() { + return std::make_unique(); } -void mlir::tosa::addTosaToLinalgOnTensorsPasses(OpPassManager &pm) { +void mlir::tosa::addTosaToLinalgPasses(OpPassManager &pm) { pm.addNestedPass(createTosaMakeBroadcastablePass()); - pm.addNestedPass(createTosaToLinalgOnTensors()); + pm.addNestedPass(createTosaToLinalg()); } diff --git a/mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir b/mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir --- a/mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir +++ b/mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir @@ -1,4 +1,4 @@ -// RUN: mlir-opt --split-input-file --tosa-to-linalg-on-tensors %s -verify-diagnostics -o -| FileCheck %s +// RUN: mlir-opt --split-input-file --tosa-to-linalg %s -verify-diagnostics -o -| FileCheck %s // CHECK: #[[$MAP0:.*]] = affine_map<() -> ()>