Hi John, I just happened to have a look at this method yesterday, due to http://reviews.llvm.org/D9435, and I plan on using it later on. For now, this looks a lot better than what we have. LGTM, thanks! REPOSITORY rL LLVM http://reviews.llvm.org/D9599 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/