From 9f25b50d388de21413f2f2a3438815541ca13924 Mon Sep 17 00:00:00 2001 From: Marius Brehler Date: Thu, 1 Feb 2024 18:55:40 +0000 Subject: [PATCH] [mlir][EmitC] Drop unused code (NFC) To register the conversion the autogenerated function `registerSCFToEmitC()` calls `createSCFToEmitC()`, which itself is also autogenerated. The removed function, however, isn't used in the upstream codebase. --- mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h | 4 ---- mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp | 4 ---- 2 files changed, 8 deletions(-) diff --git a/mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h b/mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h index 7ff682293f48b..22df7f1c5dcf2 100644 --- a/mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h +++ b/mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h @@ -20,10 +20,6 @@ class RewritePatternSet; /// Collect a set of patterns to convert SCF operations to the EmitC dialect. void populateSCFToEmitCConversionPatterns(RewritePatternSet &patterns); - -/// Creates a pass to convert SCF operations to the EmitC dialect. -std::unique_ptr createConvertSCFToEmitCPass(); - } // namespace mlir #endif // MLIR_CONVERSION_SCFTOEMITC_SCFTOEMITC_H diff --git a/mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp b/mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp index bf69ba503f4e6..367142a520742 100644 --- a/mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp +++ b/mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp @@ -199,7 +199,3 @@ void SCFToEmitCPass::runOnOperation() { applyPartialConversion(getOperation(), target, std::move(patterns)))) signalPassFailure(); } - -std::unique_ptr mlir::createConvertSCFToEmitCPass() { - return std::make_unique(); -}