//
//===----------------------------------------------------------------------===//
-#include "mlir/Support/MlirOptMain.h"
+#include "mlir/Tools/mlir-opt/MlirOptMain.h"
#include "flang/Optimizer/CodeGen/CodeGen.h"
#include "flang/Optimizer/Support/InitFIR.h"
#include "flang/Optimizer/Transforms/Passes.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Pass/PassManager.h"
#include "mlir/Support/FileUtilities.h"
-#include "mlir/Support/MlirOptMain.h"
+#include "mlir/Tools/mlir-opt/MlirOptMain.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/InitLLVM.h"
#include "llvm/Support/SourceMgr.h"
//
//===----------------------------------------------------------------------===//
-#ifndef MLIR_SUPPORT_MLIROPTMAIN_H
-#define MLIR_SUPPORT_MLIROPTMAIN_H
+#ifndef MLIR_TOOLS_MLIROPT_MLIROPTMAIN_H
+#define MLIR_TOOLS_MLIROPT_MLIROPTMAIN_H
#include "mlir/Support/LogicalResult.h"
#include "llvm/ADT/StringRef.h"
} // namespace mlir
-#endif // MLIR_SUPPORT_MLIROPTMAIN_H
+#endif // MLIR_TOOLS_MLIROPT_MLIROPTMAIN_H
FileUtilities.cpp
IndentedOstream.cpp
InterfaceSupport.cpp
- MlirOptMain.cpp
StorageUniquer.cpp
Timing.cpp
ToolUtilities.cpp
LINK_LIBS PUBLIC
${LLVM_PTHREAD_LIB})
-add_mlir_library(MLIROptLib
- MlirOptMain.cpp
-
- ADDITIONAL_HEADER_DIRS
- ${MLIR_MAIN_INCLUDE_DIR}/mlir/Support
-
- LINK_LIBS PUBLIC
- MLIRPass
- MLIRParser
- MLIRSupport
- )
-
# This doesn't use add_mlir_library as it is used in mlir-tblgen and else
# mlir-tblgen ends up depending on mlir-generic-headers.
add_llvm_library(MLIRSupportIndentedOstream
add_subdirectory(mlir-lsp-server)
+add_subdirectory(mlir-opt)
add_subdirectory(mlir-reduce)
add_subdirectory(PDLL)
--- /dev/null
+add_mlir_library(MLIROptLib
+ MlirOptMain.cpp
+
+ ADDITIONAL_HEADER_DIRS
+ ${MLIR_MAIN_INCLUDE_DIR}/mlir/Tools/mlir-opt
+
+ LINK_LIBS PUBLIC
+ MLIRPass
+ MLIRParser
+ MLIRSupport
+ )
//
//===----------------------------------------------------------------------===//
-#include "mlir/Support/MlirOptMain.h"
+#include "mlir/Tools/mlir-opt/MlirOptMain.h"
#include "mlir/IR/AsmState.h"
#include "mlir/IR/Attributes.h"
#include "mlir/IR/BuiltinOps.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Pass/PassManager.h"
#include "mlir/Support/FileUtilities.h"
-#include "mlir/Support/MlirOptMain.h"
+#include "mlir/Tools/mlir-opt/MlirOptMain.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/InitLLVM.h"
#include "llvm/Support/SourceMgr.h"