Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

strstr challenge

Name: Anonymous 2013-08-20 5:21

create the fastest C strstr function implementation.
Rules:
1.Must be portable between different architectures(ARM,x86/x86-64,MIPS)
2.Must handle strings of any length that C standard library strstr can handle.
3.Cannot rely on undefined behavior or platform specific code.
strstr reference: http://www.cplusplus.com/reference/cstring/strstr/

Name: Anonymous 2013-08-25 11:47

Fastest versions on x86/x86-64 use the SSE 4.2 PCMPISTRI instruction.

http://www.strchr.com/strcmp_and_strlen_using_sse_4.2

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List