I accidentally submitted this patch. This patch should be fine, so I'll leave this as is, but if you have any concern I'll address in a follow up patch. Sorry about this mistake. http://llvm-reviews.chandlerc.com/D1852 COMMIT http://llvm-reviews.chandlerc.com/rL192148