StephenTozer added a comment. I think wait for someone with more experience in this area to give approval, but aside from the outstanding comments, LGTM. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D82545/new/ https://reviews.llvm.org/D82545