Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Mar 2003 12:38:36 +0000
From:      Mark Murray <mark@grondar.org>
To:        "Tim J. Robbins" <tjr@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/i386/string Makefile.inc wcscmp.S 
Message-ID:  <200303101238.h2ACcaIg077406@grimreaper.grondar.org>
In-Reply-To: Your message of "Mon, 10 Mar 2003 02:54:36 PST." <200303101054.h2AAsaKu089414@repoman.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
"Tim J. Robbins" writes:
> tjr         2003/03/10 02:54:36 PST
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libc/i386/string Makefile.inc 
>   Added files:
>     lib/libc/i386/string wcscmp.S 
>   Log:
>   MFp4: Pentium-optimised implementation of wcscmp(). Performs significantly
>   better than the code generated by gcc in many cases.

<thinking aloud followups_to="chat@freebsd.org">
is this the sort of thing that a compiler _in_theory_ could/should do
well, or is this the kind of assembler code that only a human could be
expected to come up with?

If the former, then I may be interested in spending some years reading
up on compiler/optimisation technology.

I'm not too charmed with MD code; the more that could be done by the
compiler, the more I like it. :-)
</thinking aloud>

M
--
Mark Murray
iumop ap!sdn w,I idlaH

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303101238.h2ACcaIg077406>