Hi,
On 13/06/14 12:24, mliska wrote:
The optimization is inspired by Microsoft /OPT:ICF optimization
(http://msdn.microsoft.com/en-us/library/bxwfs976.aspx) that merges COMDAT
sections with each function reside in a separate section.
In terms of C++ testcases, I'm wondering if you already double checked
that the new pass already does well on the typical examples on which, I
was told, the Microsoft optimization is known to do well, eg, code
instantiating std::vector for different pointer types, or even long and
long long on x86_64-linux, things like that.
Thanks,
Paolo.