llvm / circt

Circuit IR Compilers and Tools
https://circt.org
Other
1.57k stars 277 forks source link

[NFCI][ESI][Ibis][MSFT] Refactor TableGen Pass includes #7179

Closed fzi-hielscher closed 2 weeks ago

fzi-hielscher commented 2 weeks ago

Refactor includes of TableGen passes in the ESI, Ibis and MSFT dialects to the new style. See https://github.com/llvm/circt/issues/3962 , https://reviews.llvm.org/D143773

Mostly mechanical changes. The PassDetails.h for ESI and MSFT are retained, as they contain some non-trivial code. We might consider renaming them.