[MLIR] Unique autogenerated file for tablegen passes
authorMichele Scuttari <michele.scuttari@outlook.com>
Tue, 30 Aug 2022 07:48:11 +0000 (09:48 +0200)
committerMichele Scuttari <michele.scuttari@outlook.com>
Tue, 30 Aug 2022 07:48:11 +0000 (09:48 +0200)
commit13ed6958df40b85fcc80250bb3f819863904ecee
tree66e5942372f5a9b79e53717eab0d7ceeb29c47fd
parent56bd3185cdd8d79731acd6c75bf41869284a12ed
[MLIR] Unique autogenerated file for tablegen passes

Being the generated code macro-guarded, the autogenerated `.cpp.inc` file has been merged into the `.h.inc` to reduce the build steps.

Reviewed By: mehdi_amini, rriddle

Differential Revision: https://reviews.llvm.org/D132884
mlir/docs/PassManagement.md
mlir/tools/mlir-tblgen/PassGen.cpp
mlir/unittests/TableGen/CMakeLists.txt
mlir/unittests/TableGen/PassGenTest.cpp