s-perron wrote: The concern with this change is the global registry. If we delete the type instruction, could we be left with a dangling pointer in the Global Registry that will be needed later? https://github.com/llvm/llvm-project/pull/164868