escha added a comment. Ping? I think if we're going to merge the logic here we should probably do the refactoring separately from any correctness changes. Repository: rL LLVM http://reviews.llvm.org/D14056