kbdsmoke added a comment. Indeed I was incorrect, and I agree with your analysis of the problem @majnemer I'll try to correct this issue in my own time and get some tests going Repository: rL LLVM https://reviews.llvm.org/D22931