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