qcolombet added a comment. Nice finding Roman. I second Jessica, we should have more comprehensive testing to make sure we are not optimizing for one benchmark. Otherwise LGTM. Repository: rL LLVM https://reviews.llvm.org/D46809