diff options
| author | Mehdi Amini <joker.eph@gmail.com> | 2023-04-23 22:15:32 -0700 |
|---|---|---|
| committer | Mehdi Amini <joker.eph@gmail.com> | 2023-04-24 14:37:31 -0700 |
| commit | ffd6f6b91a3863bed19f1c1e2ae5efea80db566e (patch) | |
| tree | a4e1b2d100dcd8448116f35d3d36a46f2d01c3cb /mlir/lib/Tools/mlir-opt/MlirOptMain.cpp | |
| parent | cca510640bf0aa3ef356a8ad51652de16b5a557a (diff) | |
Remove deprecated entry point for MlirOptMain
See: https://discourse.llvm.org/t/psa-migrating-mlir-opt-like-tools-to-use-mliroptmainconfig/68991
Differential Revision: https://reviews.llvm.org/D149038
Diffstat (limited to 'mlir/lib/Tools/mlir-opt/MlirOptMain.cpp')
| -rw-r--r-- | mlir/lib/Tools/mlir-opt/MlirOptMain.cpp | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp b/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp index 5112d2459d3f..23a19635945d 100644 --- a/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp +++ b/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp @@ -362,45 +362,6 @@ LogicalResult mlir::MlirOptMain(llvm::raw_ostream &outputStream, /*insertMarkerInOutput=*/true); } -LogicalResult mlir::MlirOptMain(raw_ostream &outputStream, - std::unique_ptr<MemoryBuffer> buffer, - PassPipelineFn passManagerSetupFn, - DialectRegistry ®istry, bool splitInputFile, - bool verifyDiagnostics, bool verifyPasses, - bool allowUnregisteredDialects, - bool preloadDialectsInContext, - bool emitBytecode, bool explicitModule) { - return MlirOptMain(outputStream, std::move(buffer), registry, - MlirOptMainConfig{} - .splitInputFile(splitInputFile) - .verifyDiagnostics(verifyDiagnostics) - .verifyPasses(verifyPasses) - .allowUnregisteredDialects(allowUnregisteredDialects) - .preloadDialectsInContext(preloadDialectsInContext) - .emitBytecode(emitBytecode) - .useExplicitModule(explicitModule) - .setPassPipelineSetupFn(passManagerSetupFn)); -} - -LogicalResult mlir::MlirOptMain( - raw_ostream &outputStream, std::unique_ptr<MemoryBuffer> buffer, - const PassPipelineCLParser &passPipeline, DialectRegistry ®istry, - bool splitInputFile, bool verifyDiagnostics, bool verifyPasses, - bool allowUnregisteredDialects, bool preloadDialectsInContext, - bool emitBytecode, bool explicitModule, bool dumpPassPipeline) { - return MlirOptMain(outputStream, std::move(buffer), registry, - MlirOptMainConfig{} - .splitInputFile(splitInputFile) - .verifyDiagnostics(verifyDiagnostics) - .verifyPasses(verifyPasses) - .allowUnregisteredDialects(allowUnregisteredDialects) - .preloadDialectsInContext(preloadDialectsInContext) - .emitBytecode(emitBytecode) - .useExplicitModule(explicitModule) - .dumpPassPipeline(dumpPassPipeline) - .setPassPipelineParser(passPipeline)); -} - LogicalResult mlir::MlirOptMain(int argc, char **argv, llvm::StringRef toolName, DialectRegistry ®istry, bool preloadDialectsInContext) { |
