llvm-project/mlir/lib/Support
Mehdi Amini a32300a68f Make the --mlir-disable-threading command line option overrides the C++ API usage
This seems in-line with the intent and how we build tools around it.
Update the description for the flag accordingly.
Also use an injected thread pool in MLIROptMain, now we will create
threads up-front and reuse them across split buffers.

Differential Revision: https://reviews.llvm.org/D109802
2021-09-15 03:20:48 +00:00
..
CMakeLists.txt [mlir] Fix CMake linker rules for ViewOpGraph.cpp 2021-08-04 19:25:15 +09:00
DebugCounter.cpp [mlir] more iwyu fixes after ba7a92c01e 2021-04-21 10:50:59 -04:00
FileUtilities.cpp Support: Stop using F_{None,Text,Append} compatibility synonyms, NFC 2021-04-30 11:00:03 -07:00
IndentedOstream.cpp Add indented raw_ostream class 2020-10-03 15:17:38 -07:00
InterfaceSupport.cpp [mlir] Split things dependent on LLVM_DEBUG into a .cpp file 2021-06-17 15:06:40 +02:00
MlirOptMain.cpp Make the --mlir-disable-threading command line option overrides the C++ API usage 2021-09-15 03:20:48 +00:00
StorageUniquer.cpp [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances 2021-03-11 11:35:32 -08:00
Timing.cpp [mlir] Fix various issues in TimerImpl. 2021-07-22 03:44:48 +00:00
ToolUtilities.cpp Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs 2021-02-27 18:32:34 +00:00