[clang] [Clang] Add a builtin for efficient type deduplication (PR #139730)
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Tue May 13 08:12:59 PDT 2025
AaronBallman wrote:
> After it's done, the builtin provided here can be either removed or replaced with a version wrapping the more efficient one
Apologies if I've missed something in the various conversations, but this catches my eye as a concern. Once we release the builtin to the wild, people will start using it, which means removing or replacing it becomes more effort for us and more pain for our users. So I'm worried we'll end up in the very bad situation where we have two builtins that do very similar things and users have to figure out which to use and why.
Is there something holding up #106730? It'd be better for us to land the correct solution instead of a stopgap that may end up having unfortunate extra costs associated with it?
https://github.com/llvm/llvm-project/pull/139730
More information about the cfe-commits
mailing list