[Mlir-commits] [mlir] [mlir][tblgen] Expose more of MLIRTableGen as library (PR #113781)

Maksim Levental llvmlistbot at llvm.org
Thu Oct 31 10:37:07 PDT 2024


makslevental wrote:

> I agree with @joker-eph here, I don't yet understand the goal for all of this code movement. It's not clear to me what this helping to achieve, and the original discussion is still very relevant

The prior reluctance/apprehension was about this move somehow diluting the canonicalism of ODS:

> the risk is that ODS loses it's aspect of being a clear spec 

Which does not make sense for upstream to dictate - if someone somewhere (downstream) decides to implement a "custom backend" for ODS, I don't see how that affects *upstream* backends in the slightest. In addition there's no current barrier today to this anyway because one can simply use the JSON backend and generate therefrom. This change simply enables users to take a slightly more sane approach.

https://github.com/llvm/llvm-project/pull/113781


More information about the Mlir-commits mailing list