echristo accepted this revision. echristo added a comment. This revision is now accepted and ready to land. This LGTM as well. At the very least I believe it is intentional. This is, at a minimum, correct for x86-64 and ppc64. https://reviews.llvm.org/D28990