> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53726 > > --- Comment #22 from Jan Hubicka <hubicka at ucw dot cz> 2012-06-22 22:45:35 > UTC --- > > Yes. The question is what is "very small" and how can we possibly > > As what is very small is defined in the i386.c in the cost tables. > I simply run a small benchmark testing library&GCC implementations to > fill it in. With new glibcs these tables may need upating. I updated them > on some to make glibc in SUSE 11.x. > > PR 43052 is about memcmp. Memcpy/memset should behave more or less sanely. > (that also reminds me that I should look again at the SSE memcpy/memset > implementation for 4.8)
That also reminds me that this tunning was mostly reverted with the SSE work. I will look into that patches and push out the safe bits for 4.8 Honza