NetBSD/lib/libc/arch/i386/string
jtc e09d2f42db Use "testb %cl,%cl" instead of "cmpb $0,%cl".
This saves three cycles per character, and reduces the size of the
function by eight bytes (the loop is unrolled eight times).
Thanks to davidg for pointing this out.
1993-10-08 01:25:51 +00:00
..
bcmp.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
bcmp.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
bcopy.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
bcopy.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
bzero.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
bzero.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
ffs.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
ffs.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
index.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
index.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memchr.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memchr.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memcmp.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memcmp.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memmove.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memmove.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memset.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
memset.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
rindex.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
rindex.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strcat.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strcat.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strchr.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strchr.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strcmp.S Use "testb %cl,%cl" instead of "cmpb $0,%cl". 1993-10-08 01:25:51 +00:00
strcmp.s Use "testb %cl,%cl" instead of "cmpb $0,%cl". 1993-10-08 01:25:51 +00:00
strcpy.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strcpy.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strlen.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strlen.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strncmp.S Use "testb %cl,%cl" instead of "cmpb $0,%cl". 1993-10-08 01:25:51 +00:00
strncmp.s Use "testb %cl,%cl" instead of "cmpb $0,%cl". 1993-10-08 01:25:51 +00:00
strrchr.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
strrchr.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
swab.S make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
swab.s make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00