Xazax-hun wrote: Let's not merge this for now, we might want to do some digging if there are some historical reasons why this was implemented this way. I will get back to you. https://github.com/llvm/llvm-project/pull/216272