ahatanak added a comment. OK, thanks. I should also mention that a lot of test cases fail with this patch, but I'll update all of them once I know this patch is headed in the right direction. http://reviews.llvm.org/D11470