Implementation notes: x86, bulldozer, crypto_hash/sha256

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
40125sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
40671sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
40718sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
40887sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
40999sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
41167sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
41274sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
41334sphlibgcc -m32 -O2 -fomit-frame-pointer2012053020120525
41358sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
41597sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
41661sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
41672sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
41740sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
41837sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
41857sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
41860sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
41890sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
41956sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
41982sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
41999sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
42062sphlibgcc -m32 -O3 -fomit-frame-pointer2012053020120525
42078sphlibgcc -m32 -Os -fomit-frame-pointer2012053020120525
42088sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
42093sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
42125sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
42157sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
42194sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
42214sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
42216sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
42304sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
42337sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
42392sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
42392sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
42418sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
42453sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
42459sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
42469sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
42510sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
42554sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
42591sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
42627sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
42638sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
42651sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
42667sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
42667sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
42686sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
42715sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
42725sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
42736sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
42744sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
42747sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
42762sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
42763sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
42813sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
42862sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
42880sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
42951sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
42963sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
43001sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
43039sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
43053sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
43087sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
43093sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
43107sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
43148sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
43156sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
43273sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
43278sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
43281sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
43296sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
43335sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
43337sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
43340sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
43368sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
43388sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
43389sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
43390sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
43418sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
43444sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
43463sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
43465sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
43468sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
43470sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
43485sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
43507sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
43533sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
43533sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
43557sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
43571sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
43586sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012053020120525
43606sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
43619sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
43632sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
43658sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
43658sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
43679sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
43701sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
43704sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
43716sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
43719sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
43734sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
43748sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
43752sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
43761sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
43773sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
43819sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
43840sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
43886sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
43907sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
44063sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
44105sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
44161sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
44188sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
44241sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
44546sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
44591sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
44633sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
44926sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
44953sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
45067sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
45076sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
45076sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
45101sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
45213sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
45345sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
45362sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
45387sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
45415sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
45427sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
45435sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
45456sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
45465sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
45472sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
45476sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
45662sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
45734sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
45777sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
45911sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
45937sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
46052sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
46088sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
46092sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
46272sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
46297sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
46384sphlibgcc -m32 -O -fomit-frame-pointer2012053020120525
46428sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
46447sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
46457sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
46495sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
46506sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
46508sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
46517sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
46519sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
46521sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
46551sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
46563sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
46579sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
46587sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
46611sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
46647sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
46660sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
46704sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
46717sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
46746sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
46786sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
46887sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
46893sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
46894sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
46899sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
46914refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
46973sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012053020120525
46981sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
46986sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
46993sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
47002sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
47008sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
47014refgcc -m32 -Os -fomit-frame-pointer2012053020120525
47043sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
47043sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
47058sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
47066sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
47086sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
47096sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
47101sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
47109sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
47110sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
47120sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
47134sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
47138sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
47154sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
47193refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
47198sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
47200sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
47208sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
47213sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
47221sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
47223sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
47242sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
47243sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
47259sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
47308sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
47314sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
47328sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
47335sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
47349sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
47369sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
47398sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
47442sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
47457sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
47459sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
47472sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
47475sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
47478sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
47499sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
47517sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
47528sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
47539sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
47542sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
47568sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
47569sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
47580sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
47597sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
47597sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
47605sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
47611sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
47634sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
47642sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
47651sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
47653sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
47658sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
47676sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
47693sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012053020120525
47698sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
47710sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
47718sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
47721sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
47726sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
47728sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
47737sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
47743sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
47747sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
47749sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
47752sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
47777sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
47777sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
47786sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
47789sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
47792sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
47794sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
47813sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
47838sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
47839sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
47844sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
47853sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
47860sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
47868sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
47870sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
47871sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
47873sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
47874sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
47875sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
47886sphlib-smallgcc -m32 -O -fomit-frame-pointer2012053020120525
47888sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
47890sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
47924sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
47925sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
47930sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
47937sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
47939sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
47954sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
47956sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
47957sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
47968sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
47972sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
47974sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
47975sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
47979sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
47980sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
47984sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
47984sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
47991sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
47995sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
47996sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
48008sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
48013sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
48014sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
48018sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
48024sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
48027sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
48029sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
48029sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
48031sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
48031sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
48036sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
48043sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
48059sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
48073sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
48079refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
48080sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
48096sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
48112sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
48123sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
48125sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
48133sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
48165sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
48176sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
48211sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
48244refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
48258refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
48258sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
48341sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
48341refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
48368sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
48375sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
48377sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
48378sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
48412refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
48418refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
48446sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
48449refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
48464refgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
48480refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
48546sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
48560refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
48560sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
48574sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
48587sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
48594refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
48618sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
48621refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
48643refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
48668refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
48669sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
48670refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
48695sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
48695sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
48699sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
48701refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
48703sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
48704refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
48709sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
48716refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
48722sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
48741sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
48743refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
48751refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
48759refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
48762refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
48768sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
48775refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
48779refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
48818refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
48868refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
48879refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
48892refgcc -m32 -O3 -fomit-frame-pointer2012053020120525
48904refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
48904refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
48905refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
48906refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
48907refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
48913refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
48917refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
48921refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
48924refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
48929refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
48935refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
48942refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
48961refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
48973refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
48984refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
48992refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
48995refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
48999sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
49010refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
49015refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
49022refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
49027refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
49030refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
49035refgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
49043sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
49047sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
49073refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
49086refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
49088sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
49089refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
49089refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
49098refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
49098refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
49105refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
49108refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
49111refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
49116refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
49124refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
49138refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
49150refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
49156refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
49164refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
49165refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
49168refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
49176refgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
49177refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
49193refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
49201refgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
49203refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
49213refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
49216refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
49222refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
49226refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
49228refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
49237refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
49246refgcc -m32 -O -fomit-frame-pointer2012053020120525
49256refgcc -m32 -O2 -fomit-frame-pointer2012053020120525
49259refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
49263refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
49269refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
49275refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
49278refgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
49282refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
49286refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
49293refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
49294sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
49299refgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
49305refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
49312refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
49317refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
49318refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
49333refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
49335refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
49337refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
49342refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
49347refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
49351refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
49352refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
49356refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
49363refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
49374refgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
49376refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
49379refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
49389refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
49395refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
49395refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
49403refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
49408refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
49409refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
49415refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
49418refgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
49423refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
49430refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
49434refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
49438refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
49443refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
49444refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
49449refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
49451refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
49460refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
49467refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
49474refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
49481refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
49483refgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
49485refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
49487refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
49489refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
49493sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
49495refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
49497refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
49502sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
49504refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
49510refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
49514refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
49527refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
49528sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
49536refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
49539refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
49540sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
49545refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
49545refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
49549sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
49559refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
49562sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
49563refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
49566refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
49568refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
49569refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
49574refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
49583refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
49586refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
49588refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
49592refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
49604refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
49611refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
49611refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
49621sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
49623refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
49645refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
49648refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
49653sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
49654refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
49663refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
49671refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
49694refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
49874sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
49909sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
49938sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
50028sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
51896sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
52500sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
53317refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
53391refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
53520refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
53556refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
53588refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
53609refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
53610refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
53660refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
53757refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
53941sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_hash_sha256.a(hash.o): In function `crypto_hash_sha256_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA256'
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/sha256/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_hash_sha256.a(hash.o): In function `crypto_hash_sha256_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA256'
try.c: collect2: ld returned 1 exit status
try.c: crypto_hash_sha256.a(hash.o): In function `crypto_hash_sha256_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA256'
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