[llvm-branch-commits] [RFC][Clang] Allow plugins to hook into back-end (PR #165257)
Alexis Engelke via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Oct 28 02:43:52 PDT 2025
aengelke wrote:
> Independently, have you considered uploading the tpde-llvm to the llvm project itself?
Yes, and we concluded that we'd rather not pursue it at this point. Quoting from https://github.com/tpde2/tpde/issues/6#issuecomment-3389235973:
> > By the way, are there any plans to try to get tpde-llc upstreamed to LLVM
>
> No. This is probably not blocked by technical issues, but due to organizational downsides. Upstreaming would either require us to split TPDE and TPDE-LLVM (requires vendoring TPDE in LLVM, causes too much development friction) or to include TPDE entirely in the monorepo (requires all TPDE users to pull in the LLVM monorepo, huge dependency, also causes development friction). As I said earlier, I consider TPDE to be primarily a research project and the LLVM monorepo is not a good space for research. We don't deeply depend on LLVM internals, so there're no significant technical benefits either.
https://github.com/llvm/llvm-project/pull/165257
More information about the llvm-branch-commits
mailing list