Having all this in-tree would also help land ⚙ D146483 [mlgo] Add infrastructure to use EmitC-generated models for inlining. because the story of “how do I get from a model to .h/.cpp source files” becomes very simple: use tools provided by llvm (less dependencies, basically)
Looking forward to seeing this RFC land!