nikic wrote: To avoid compile time issues when pushing freeze up a large value graph, I've rewritten the implementation to directly push freeze to the leafs, instead of doing this step by step. https://github.com/llvm/llvm-project/pull/154336