[Mlir-commits] [mlir] [mlir][tblgen] Expose more of MLIRTableGen as library (PR #113781)
Maksim Levental
llvmlistbot at llvm.org
Thu Oct 31 11:25:58 PDT 2024
makslevental wrote:
There are some subtle shifts in force here
> upstream **does dictate** the best practices for interacting with the broader project via ODS, what things are supported and how, and in general the development and evolution of ODS. We **may decide** to change/remove/evolve in any number of ways that will break downstream significantly (with little to no support). That has been a good thing in general IMO, and **prevents divergence** in what it means to "define" something in ODS. It **doesn't prevent** someone from doing something, but it is a reasonable **deterrent** from going off of the supported path.
The truth is that currently anyone interested in using `MLIRTableGen` as a library (rather than as vendored sources) is absolutely (no room for equivocation) blocked by this partitioning from much of the functionality.
But nonetheless, if this is a major blocker for the languages incubator then I'm comfortable abandoning it and working on a solution/approach that lives entirely in the incubator.
https://github.com/llvm/llvm-project/pull/113781
More information about the Mlir-commits
mailing list