Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Sat, 11 Aug 2012 02:52:44 +0400
From: Solar Designer <solar@...nwall.com>
To: musl@...ts.openwall.com
Subject: Re: crypt_blowfish integration, optimization

On Fri, Aug 10, 2012 at 02:08:14PM -0400, Rich Felker wrote:
> Yes, -O3 includes -funroll-loops,

That's good.

BTW, for the version of code I posted last, going from -O2 to -O3 with
gcc 3 actually slows things down by about 8% on 32-bit x86.

> which is intelligent about choosing which loops to unroll.

Yes, except that it can't know if the function is performance-critical
or not.

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.