http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052
--- Comment #15 from Jan Hubicka <hubicka at ucw dot cz> 2011-07-05 11:08:50 UTC --- > > Do you think you could spin a script which also tests memcmp? memcmp is different story. Few years back I rewrote memcpy/memset codegen to allow choosing from several basic implementations based on size. The script I attached is basically testing the individual algorithm so you can set for each CPU target a table choosing best performing one for given size. memcmp is still produced in very stupid way. Sane inline implementations of memcmp are harder than memcpy/memset. I will try to look into it and how current recommended codegens look for AMD/Intel chips. Honza