tejohnson added a comment. Test case? I'm not familiar with when the InternalizeLinkedSymbols is passed to the module linker. A quick search shows that it is typically passed for GPU code. What is the use case? Repository: rL LLVM https://reviews.llvm.org/D30738