craig.topper accepted this revision. craig.topper added a comment. This revision is now accepted and ready to land. LGTM. And I spoke to Andrew at work and he says it looks good to him to. Repository: rL LLVM https://reviews.llvm.org/D47491