Remove files.
This commit is contained in:
		
							parent
							
								
									02e1e8720f
								
							
						
					
					
						commit
						626552f4a0
					
				|  | @ -1,57 +0,0 @@ | ||||||
| #include <llvm/Support/CommandLine.h> |  | ||||||
| #include <llvm/Support/InitLLVM.h> |  | ||||||
| #include <llvm/Support/MemoryBuffer.h> |  | ||||||
| #include <llvm/Support/ToolOutputFile.h> |  | ||||||
| #include <mlir/Pass/Pass.h> |  | ||||||
| #include <mlir/Pass/PassManager.h> |  | ||||||
| #include <mlir/Support/FileUtilities.h> |  | ||||||
| #include <mlir/Support/MlirOptMain.h> |  | ||||||
| #include <mlir/Dialect/StandardOps/Ops.h> |  | ||||||
| 
 |  | ||||||
| #include "src/compiler/helper.hpp" |  | ||||||
| 
 |  | ||||||
| using namespace dlc; |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<std::string> input_filename( |  | ||||||
|     llvm::cl::Positional, llvm::cl::desc("<input file>"), llvm::cl::init("-")); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<std::string> output_filename("o", |  | ||||||
|     llvm::cl::desc("Output filename"), llvm::cl::value_desc("filename"), |  | ||||||
|     llvm::cl::init("-")); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> split_input_file("split-input-file", |  | ||||||
|     llvm::cl::desc("Split the input file into pieces and process each " |  | ||||||
|                    "chunk independently"), |  | ||||||
|     llvm::cl::init(false)); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> verify_diagnostics("verify-diagnostics", |  | ||||||
|     llvm::cl::desc("Check that emitted diagnostics match " |  | ||||||
|                    "expected-* lines on the corresponding line"), |  | ||||||
|     llvm::cl::init(false)); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> verify_passes("verify-each", |  | ||||||
|     llvm::cl::desc("Run the verifier after each transformation pass"), |  | ||||||
|     llvm::cl::init(true)); |  | ||||||
| 
 |  | ||||||
| int main(int argc, char** argv) { |  | ||||||
|   llvm::InitLLVM y(argc, argv); |  | ||||||
| 
 |  | ||||||
|   // Register any pass manager command line options.
 |  | ||||||
|   mlir::registerPassManagerCLOptions(); |  | ||||||
|   mlir::PassPipelineCLParser passPipeline("", "Compiler passes to run"); |  | ||||||
|   llvm::cl::ParseCommandLineOptions( |  | ||||||
|       argc, argv, "dlc MLIR modular optimizer driver\n"); |  | ||||||
| 
 |  | ||||||
|   // Set up the input file.
 |  | ||||||
|   std::string error_message; |  | ||||||
|   auto file = mlir::openInputFile(input_filename, &error_message); |  | ||||||
|   DLC_REQUIRE_MSG(file, error_message) |  | ||||||
| 
 |  | ||||||
|   auto output = mlir::openOutputFile(output_filename, &error_message); |  | ||||||
|   DLC_REQUIRE_MSG(output, error_message) |  | ||||||
| 
 |  | ||||||
|   mlir::registerDialect<mlir::StandardOpsDialect>(); |  | ||||||
| 
 |  | ||||||
|   return failed(mlir::MlirOptMain(output->os(), std::move(file), passPipeline, |  | ||||||
|       split_input_file, verify_diagnostics, verify_passes)); |  | ||||||
| } |  | ||||||
|  | @ -1,61 +0,0 @@ | ||||||
| //===---------------------- onnf-opt.cpp - MLIR Operations -----------------===//
 |  | ||||||
| //
 |  | ||||||
| // Copyright 2019 The IBM Research Authors.
 |  | ||||||
| //
 |  | ||||||
| // =============================================================================
 |  | ||||||
| //
 |  | ||||||
| //===----------------------------------------------------------------------===//
 |  | ||||||
| 
 |  | ||||||
| #include <llvm/Support/CommandLine.h> |  | ||||||
| #include <llvm/Support/InitLLVM.h> |  | ||||||
| #include <llvm/Support/MemoryBuffer.h> |  | ||||||
| #include <llvm/Support/ToolOutputFile.h> |  | ||||||
| #include <mlir/Pass/Pass.h> |  | ||||||
| #include <mlir/Pass/PassManager.h> |  | ||||||
| #include <mlir/Support/FileUtilities.h> |  | ||||||
| #include <mlir/Support/MlirOptMain.h> |  | ||||||
| #include <mlir/Dialect/StandardOps/Ops.h> |  | ||||||
| 
 |  | ||||||
| using namespace onnf; |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<std::string> input_filename( |  | ||||||
|     llvm::cl::Positional, llvm::cl::desc("<input file>"), llvm::cl::init("-")); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<std::string> output_filename("o", |  | ||||||
|     llvm::cl::desc("Output filename"), llvm::cl::value_desc("filename"), |  | ||||||
|     llvm::cl::init("-")); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> split_input_file("split-input-file", |  | ||||||
|     llvm::cl::desc("Split the input file into pieces and process each " |  | ||||||
|                    "chunk independently"), |  | ||||||
|     llvm::cl::init(false)); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> verify_diagnostics("verify-diagnostics", |  | ||||||
|     llvm::cl::desc("Check that emitted diagnostics match " |  | ||||||
|                    "expected-* lines on the corresponding line"), |  | ||||||
|     llvm::cl::init(false)); |  | ||||||
| 
 |  | ||||||
| static llvm::cl::opt<bool> verify_passes("verify-each", |  | ||||||
|     llvm::cl::desc("Run the verifier after each transformation pass"), |  | ||||||
|     llvm::cl::init(true)); |  | ||||||
| 
 |  | ||||||
| int main(int argc, char** argv) { |  | ||||||
|   llvm::InitLLVM y(argc, argv); |  | ||||||
| 
 |  | ||||||
|   // Register any pass manager command line options.
 |  | ||||||
|   mlir::registerPassManagerCLOptions(); |  | ||||||
|   mlir::PassPipelineCLParser passPipeline("", "Compiler passes to run"); |  | ||||||
|   llvm::cl::ParseCommandLineOptions( |  | ||||||
|       argc, argv, "onnf MLIR modular optimizer driver\n"); |  | ||||||
| 
 |  | ||||||
|   // Set up the input file.
 |  | ||||||
|   std::string error_message; |  | ||||||
|   auto file = mlir::openInputFile(input_filename, &error_message); |  | ||||||
| 
 |  | ||||||
|   auto output = mlir::openOutputFile(output_filename, &error_message); |  | ||||||
| 
 |  | ||||||
|   mlir::registerDialect<mlir::StandardOpsDialect>(); |  | ||||||
| 
 |  | ||||||
|   return failed(mlir::MlirOptMain(output->os(), std::move(file), passPipeline, |  | ||||||
|       split_input_file, verify_diagnostics, verify_passes)); |  | ||||||
| } |  | ||||||
		Loading…
	
		Reference in New Issue