| Commit message (Expand) | Author | Age | Files | Lines |
| * | amd64: bring back asm bcmp, shared with memcmp | Mateusz Guzik | 2022-03-29 | 2 | -120/+28 |
| * | amd64: import asm strlen into libc | Mateusz Guzik | 2021-04-10 | 2 | -0/+82 |
| * | amd64: move memcmp checks upfront | Mateusz Guzik | 2021-02-04 | 1 | -22/+28 |
| * | amd64: add a note about simd to libc memset, memmove and memcmp | Mateusz Guzik | 2021-02-04 | 3 | -0/+18 |
| * | amd64: add missing ALIGN_TEXT to loops in memset and memmove | Mateusz Guzik | 2021-02-01 | 2 | -0/+3 |
| * | amd64: sync up libc memcmp with the kernel version (r357309) | Mateusz Guzik | 2020-01-30 | 1 | -56/+47 |
| * | amd64: sync up libc memcmp with the kernel version (r357208) | Mateusz Guzik | 2020-01-29 | 1 | -69/+163 |
| * | amd64: align target memmove buffer to 16 bytes before using rep movs | Mateusz Guzik | 2018-12-01 | 1 | -0/+30 |
| * | amd64: handle small memmove buffers with overlapping stores | Mateusz Guzik | 2018-11-30 | 1 | -40/+52 |
| * | amd64: remove stale attribution for memmove work | Mateusz Guzik | 2018-11-30 | 1 | -2/+0 |
| * | amd64: tidy up copying backwards in memmove | Mateusz Guzik | 2018-11-30 | 1 | -28/+26 |
| * | amd64: handle small memset buffers with overlapping stores | Mateusz Guzik | 2018-11-16 | 1 | -29/+36 |
| * | amd64: sync up libc memset with the kernel version | Mateusz Guzik | 2018-11-15 | 1 | -19/+39 |
| * | amd64: convert libc bzero to a C func to avoid future bloat | Mateusz Guzik | 2018-11-15 | 4 | -26/+17 |
| * | amd64: convert libc bcopy to a C func to avoid future bloat | Mateusz Guzik | 2018-10-13 | 3 | -104/+15 |
| * | amd64: import updated kernel memmove to libc | Mateusz Guzik | 2018-10-13 | 2 | -6/+271 |
| * | amd64: import updated kernel memset to libc | Mateusz Guzik | 2018-10-05 | 1 | -12/+66 |
| * | amd64: reimplement libc memset and bzero with kernel memset | Mateusz Guzik | 2018-10-01 | 2 | -91/+66 |
| * | amd64: remove unnecessary cld from libc memcpy/bcopy | Mateusz Guzik | 2018-09-29 | 1 | -1/+0 |
| * | amd64: reimplement libc memcmp and bcmp with kernel memcmp | Mateusz Guzik | 2018-09-27 | 2 | -51/+222 |
| * | amd64: depessimize userspace memcpy/memmove/bcopy | Mateusz Guzik | 2018-09-17 | 1 | -1/+6 |
| * | libc: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-25 | 1 | -1/+3 |
| * | Correct MDSRCS use in <arch>/string/Makefile.inc. | Brooks Davis | 2017-03-02 | 1 | -2/+11 |
| * | libc: spelling fixes. | Pedro F. Giffuni | 2016-04-30 | 1 | -1/+1 |
| * | Remove incorrect attribution. | George V. Neville-Neil | 2011-07-21 | 1 | -1/+1 |
| * | Make both stpcpy and strcpy be assembly language implementations | George V. Neville-Neil | 2011-07-21 | 3 | -20/+60 |
| * | Remove duplicate .note.GNU-stack section declaration. bcopy already | Konstantin Belousov | 2011-02-04 | 1 | -2/+0 |
| * | Add section .note.GNU-stack for assembly files used by 386 and amd64. | Konstantin Belousov | 2011-01-07 | 9 | -0/+18 |
| * | We've been lax about matching END() macros in asm code for some time. This | Peter Wemm | 2008-11-02 | 8 | -0/+16 |
| * | Optimize the instruction alignment. | Alan Cox | 2005-04-23 | 1 | -2/+1 |
| * | Add a machine-specific, optimized implementation of strcat. | Alan Cox | 2005-04-10 | 2 | -1/+166 |
| * | Eliminate a conditional branch and as a side-effect eliminate a branch to | Alan Cox | 2005-04-10 | 1 | -5/+4 |
| * | Add a machine-specific, optimized implementation of strcpy. | Alan Cox | 2005-04-10 | 2 | -1/+113 |
| * | Add a machine-specific, optimized implementation of strcmp. | Alan Cox | 2005-04-09 | 2 | -1/+75 |
| * | Add machine-specific, optimized implementations of bcmp and memcmp. | Alan Cox | 2005-04-08 | 3 | -1/+67 |
| * | Eliminate unneeded instructions that are a vestige of mechanical | Alan Cox | 2005-04-08 | 1 | -10/+4 |
| * | Eliminate an unneeded instruction that is a vestige of mechanical | Alan Cox | 2005-04-07 | 1 | -7/+5 |
| * | Add machine-specific, optimized implementations of bcopy, bzero, memcpy, | Alan Cox | 2005-04-07 | 6 | -0/+212 |