[PATCH] D36963: Use sorting instead of a lot of stable_partitions for `ICF::segregate` function

Rui Ueyama via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 25 17:04:52 PDT 2017


ruiu added a comment.

Did you succeed to reproduce the nondeterminsm issue, and does this patch fix it?

Is lld with this patch still faster than lld without this patch?

When I build clang with this patch, the resulting binary size is 151,181,312 byte. Without this patch, it is 151,170,560 bytes. So, this patch produces slightly larger executable. Could you take a look?


https://reviews.llvm.org/D36963





More information about the llvm-commits mailing list