nhaehnle added a comment. Sorry I didn't get to this earlier, but would you mind holding off on this a little bit? I'd like to think this through. @cwabbott Did you have a chance to look at this? Repository: rL LLVM https://reviews.llvm.org/D46756