llvm-project/mlir/lib/Pass
River Riddle d3f743252d NFC: Move the Function/Module/Operation::verify methods out-of-line.
As Functions/Modules becomes operations, these methods will conflict with the 'verify' hook already on derived operation types.

PiperOrigin-RevId: 256246112
2019-07-02 16:43:36 -07:00
..
CMakeLists.txt Add build files and update README. 2019-03-30 11:23:22 -07:00
IRPrinting.cpp NFC: Refactor Module to be value typed. 2019-07-02 16:43:36 -07:00
Pass.cpp NFC: Move the Function/Module/Operation::verify methods out-of-line. 2019-07-02 16:43:36 -07:00
PassDetail.h NFC: Refactor Module to be value typed. 2019-07-02 16:43:36 -07:00
PassManagerOptions.cpp Moving the IR printing and execution timing options out of mlir-opt and into lib/Pass. We now expose two methods: registerPassManagerCLOptions and applyPassManagerCLOptions; to allow for multiple different users (mlir-opt, etc.) to opt-in to this common functionality. 2019-03-29 17:21:50 -07:00
PassRegistry.cpp Remove unused PassID member from PassRegistry (NFC) 2019-05-10 19:27:32 -07:00
PassTiming.cpp Replace dyn_cast<> with isa<> when the returned value is unused (NFC) 2019-05-10 19:29:18 -07:00