kparzysz added a comment. Yeah, there is no need for it right now. I was just curious about this kind of approach. I can keep this as a patch here in case this issue comes back later. Repository: rL LLVM https://reviews.llvm.org/D35688