Implementation notes: x86, bridge, crypto_hash/sha512

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
74072sphlibgcc -m32 -O2 -fomit-frame-pointer2012012620120120
74148sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012012620120120
74368sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
74408sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
74420sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
74424sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
74444sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
74452sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
74664sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
74668sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
74672sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
74692sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
74692sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
74696sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
74704sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
74744sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
74768sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
74776sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
74836sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
74856sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
74876sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
74896sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
74896sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
74932sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
74936sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
75012sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
75048sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
75084sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
75116sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
75140sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
75140sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
75196sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
75196sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
75208sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
75284sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
75308sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
75772sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
76192sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
76252sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
76300sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
76376sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
76552sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
76816sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
76896sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
76964sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
77004sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
77028sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
77128sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
77136sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
77160sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
77172sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
77176sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
77192sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
77196sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
77196sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
77216sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
77220sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
77224sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
77236sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
77240sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
77264sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
77268sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
77272sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
77288sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
77332sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
77352sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
77360sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
77380sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
77380sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
77396sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
77408sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
77412sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
77428sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
77432sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
77436sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
77456sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
77456sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
77472sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
77476sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
77480sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
77484sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
77500sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
77504sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
77504sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
77532sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
77552sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
77556sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
77572sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
77572sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
77620sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
77620sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
77620sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
77632sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
77652sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
77656sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
77656sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
77660sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
77660sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
77672sphlibgcc -m32 -O -fomit-frame-pointer2012012620120120
77672sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
77672sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
77684sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
77688sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
77688sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
77704sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
77708sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
77712sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
77720sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
77728sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
77740sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
77744sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
77744sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
77756sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
77772sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
77776sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
77796sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
77852sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
77852sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
77856sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
77868sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
77876sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
77904sphlib-smallgcc -m32 -O -fomit-frame-pointer2012012620120120
77924sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
77928sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
78208sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
78380sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
78448sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
78620sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
78668sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
78696sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
78812sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
78864sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
78868sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
78980sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
78984sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
78988sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
79012sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
79056sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
79060sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
79060sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
79072sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
79088sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
79100sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
79100sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
79100sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
79120sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
79120sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
79132sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
79136sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
79152sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
79156sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
79160sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
79160sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
79164sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
79168sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
79168sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
79176sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
79180sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
79180sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
79188sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
79200sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
79200sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
79204sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
79216sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
79228sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
79244sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
79248sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
79252sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
79268sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
79276sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
79280sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
79308sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
79316sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
79324sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
79332sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
79372sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
79372sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
79372sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012012620120120
79376sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
79388sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
79392sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
79396sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
79424sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
79480sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
79488sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
79488sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
79492sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
79504sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
79504sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
79516sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
79516sphlibgcc -m32 -O3 -fomit-frame-pointer2012012620120120
79528sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
79528sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
79568sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
79572sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
79576sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
79600sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
79608sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
79612sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
79624sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
79624sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
79628sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
79640sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
79672sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
79672sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
79684sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
79728sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
79752sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
79756sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
79760sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
79776sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
79784sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
79844sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
79848sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
79860sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
79860sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
79860sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
79868sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
79924sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
79928sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
79932sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
79936sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
79944sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
79964sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
79992sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
79996sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
80020sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
80020sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
80036sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
80044sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
80052sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
80084sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
80120sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
80132sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
80140sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
80144sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
80144sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
80164sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
80164sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
80176sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
80208sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
80284sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
80344sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
80356sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
80528sphlibgcc -m32 -Os -fomit-frame-pointer2012012620120120
80700sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012012620120120
80768sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
80832sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
80840sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
80844sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
80848sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
80856sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
80872sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
80888sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
80896sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
80908sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
80916sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
80924sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
80928sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
80932sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
80984sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
81020sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
81064sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
81116sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
81128sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
81144sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
81232sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
81256sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
81268sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
81304sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
81380sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
81404sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
81412sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
81416sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
81428sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
81436sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
81460sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
81464sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
81496sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
81516sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
81516sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
81524sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
81532sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
81532sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
81536sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
81548sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
81548sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
81552sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
81556sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
81560sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
81568sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
81568sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
81576sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
81580sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
81588sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
81588sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
81592sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
81596sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
81608sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
81624sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
81628sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
81632sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
81636sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
81636sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
81652sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
81652sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
81656sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
81656sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
81664sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
81696sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
81716sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
81724sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
81740sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
81764sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
81776sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
81808sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
81816sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
81816sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
81868sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
81876sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
81912sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
81936sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
81952sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
82000sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
82036sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
82036sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
82052sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
82056sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
82080sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
82108sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
82120sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
82196sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
82212sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
82248sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
82256sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
82656sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
83008sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
83164sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
83232sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
83316sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
83356sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
83360sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
83568sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
83916sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
130144refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
130176refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
130188refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
130192refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
130208refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
130284refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
130308refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
130328refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
130380refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
130408refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
130408refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
130416refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
130436refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
130448refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
130452refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
130460refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
130476refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
130532refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
130552refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
130568refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
130592refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
130600refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
130608refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
130636refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
130640refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
130648refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
130648refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
130656refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
130668refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
130676refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
130692refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
130724refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
130736refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
130756refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
130760refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
130764refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
130764refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
130768refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
130784refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
130796refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
130816refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
130824refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
130836refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
130836refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
130836refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
130840refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
130844refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
130856refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
130856refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
130876refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
130900refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
130904refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
130904refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
130908refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
130912refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
130912refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
130916refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
130916refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
130928refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
130952refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
130968refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
130968refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
130972refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
130972refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
130976refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
130976refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
130980refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
130984refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
130984refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
130984refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
131004refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
131008refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
131032refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
131032refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
131040refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
131040refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
131040refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
131044refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
131056refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
131056refgcc -m32 -Os -fomit-frame-pointer2012012620120120
131064refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
131068refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
131072refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
131072refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
131076refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
131076refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
131080refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
131096refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
131100refgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
131104refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
131108refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
131116refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
131120refgcc -m32 -O3 -fomit-frame-pointer2012012620120120
131128refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
131132refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
131156refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
131156refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
131156refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
131168refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
131172refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
131172refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
131176refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
131184refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
131192refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
131192refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
131196refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
131204refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
131208refgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
131208refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
131212refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
131224refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
131228refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
131228refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
131228refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
131228refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
131232refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
131240refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
131252refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
131256refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
131256refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
131268refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
131272refgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
131288refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
131292refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
131304refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
131304refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
131304refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
131308refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
131308refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
131348refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
131364refgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
131372refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
131376refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
131384refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
131440refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
131440refgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
131444refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
131456refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
131460refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
131476refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
131476refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
131488refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
131496refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
131508refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
131516refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
131532refgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
131580refgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
131604refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
131652refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
131656refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
131680refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
131692refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
131728refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
131756refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
131872refgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
131924refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
131944refgcc -m32 -O -fomit-frame-pointer2012012620120120
131964refgcc -m32 -O2 -fomit-frame-pointer2012012620120120
131972refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
132004refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
132012refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
132020refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
132024refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
132024refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
132024refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
132024refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
132112refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
132132refgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
132320refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
132404refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
133520refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
133536refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 168, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -Os -fomit-frame-pointer openssl