mcrosier added a comment. AFAICT, all of the test updates are just side-effects of this patch. Therefore, I agree with Haicheng in that we need a test case that exposes the issue this patch is trying to address. http://reviews.llvm.org/D20379