lihuang added a comment. I will look into the regressions on public benchmarks. If you'd prefer reverting this change then you need also revert https://reviews.llvm.org/D18867 since that change relies on this. Repository: rL LLVM https://reviews.llvm.org/D18777