Re: svn commit: r340472 - in head: lib/libc/amd64/string sys/amd64/amd64

2018-11-16 Thread Bruce Evans
On Fri, 16 Nov 2018, Mateusz Guzik wrote: Log: amd64: handle small memset buffers with overlapping stores Instead of jumping to locations which store the exact number of bytes, use displacement to move the destination. In particular the following clears an area between 8-16 (inclusive)

svn commit: r340472 - in head: lib/libc/amd64/string sys/amd64/amd64

2018-11-15 Thread Mateusz Guzik
Author: mjg Date: Fri Nov 16 00:44:22 2018 New Revision: 340472 URL: https://svnweb.freebsd.org/changeset/base/340472 Log: amd64: handle small memset buffers with overlapping stores Instead of jumping to locations which store the exact number of bytes, use displacement to move the