On Thu, Aug 23, 2018 at 11:19 AM, Alex Richardson
<arichard...@freebsd.org> wrote:
> Author: arichardson
> Date: Thu Aug 23 18:19:33 2018
> New Revision: 338270
> URL: https://svnweb.freebsd.org/changeset/base/338270
>
> Log:
>   Don't build skein_block_asm.s if we don't have an as binary
>...
> It might also be better to just
>   compile the C file in userspace since the compiler can the use SSE/AVX.

FYI, in my (limited) testing, the hand-written assembly has something
like 50% performance advantage over the reference C implementation,
even with -march=native, etc.  Using the reference C version is
totally fine for bootstrapping, but the compiler is not yet smart
enough to write the assembler versions.

Best,
Conrad
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to