Skip to content

Commit dea855d

Browse files
authored
[mlir][EmitC] Drop unused code (NFC) (#80325)
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.
1 parent 114a33b commit dea855d

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

mlir/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ class RewritePatternSet;
2020

2121
/// Collect a set of patterns to convert SCF operations to the EmitC dialect.
2222
void populateSCFToEmitCConversionPatterns(RewritePatternSet &patterns);
23-
24-
/// Creates a pass to convert SCF operations to the EmitC dialect.
25-
std::unique_ptr<Pass> createConvertSCFToEmitCPass();
26-
2723
} // namespace mlir
2824

2925
#endif // MLIR_CONVERSION_SCFTOEMITC_SCFTOEMITC_H

mlir/lib/Conversion/SCFToEmitC/SCFToEmitC.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,3 @@ void SCFToEmitCPass::runOnOperation() {
199199
applyPartialConversion(getOperation(), target, std::move(patterns))))
200200
signalPassFailure();
201201
}
202-
203-
std::unique_ptr<Pass> mlir::createConvertSCFToEmitCPass() {
204-
return std::make_unique<SCFToEmitCPass>();
205-
}

0 commit comments

Comments
 (0)