evstupac added a comment. Quentin, I've put first part in a separate review: https://reviews.llvm.org/D28307 Wei, Did you have a chance to test the patch performance on your benchmarks? Repository: rL LLVM https://reviews.llvm.org/D27695