LGTM. When you commit, please note that the test cases are added with the TLI commit for http://reviews.llvm.org/D8131. http://reviews.llvm.org/D8095 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/