Implementation notes: x86, hydra1, crypto_hash/sha256

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
29043sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
29051sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
29109sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
29112sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
29128sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
29176sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
29230sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
29246sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
29246sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
29373sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
29392sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
29397sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
29403sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
29464sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
29469sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
29550sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
29555sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
29779sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
29784sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
29842sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
29845sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
29863sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
29885sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
29893sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
29893sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
29894sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
29901sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
29928sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
30040sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
30053sphlibgcc -m32 -Os -fomit-frame-pointer2016101320161009
30112sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
30307sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
30352sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
30392sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
30396sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
30583sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
30598sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
30600sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
30608sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
30608sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
30610sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
30677sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
30680sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
30685sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
30694sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
30694sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
30702sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
30718sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
30725sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
30754sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
30812sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
30826sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
30848sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
30855sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
30864sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
30874sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
30882sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
30895sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
30947sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
30995sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
31082refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
31134refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
31160refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
31173refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
31181refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
31184refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
31184refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
31192refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
31192refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
31197refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
31197refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
31198refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
31200refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
31203refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
31221refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
31221refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
31224refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
31226refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
31227refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
31227refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
31230refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
31240refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
31242refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
31243refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
31245refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
31245refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
31245refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
31245refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
31250refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
31253refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
31254refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
31260refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
31263refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
31264sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
31268refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
31269refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
31269refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
31272refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
31278refgcc -m32 -O3 -fomit-frame-pointer2016101320161009
31280refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
31280sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
31280refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
31283refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
31283refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
31283refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
31285refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
31288refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
31293refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
31296sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
31296refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
31296refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
31302sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
31303refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
31303sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
31304refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
31304refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
31304sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
31307refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
31320refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
31321sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
31323refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
31346refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
31346refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
31353sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
31357refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
31360refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
31362refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
31364refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
31383refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
31390refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
31400refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
31414sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
31437refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
31440sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
31446refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
31449refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
31461refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
31466refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
31469sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
31470sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
31470sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
31475refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
31480refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
31486refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
31491refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
31493refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
31493refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
31493refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
31506refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
31509refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
31512sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
31512refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
31517refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
31520refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
31526refgcc -m32 -O -fomit-frame-pointer2016101320161009
31530refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
31530refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
31536refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
31536refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
31539refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
31541refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
31541refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
31541refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
31542sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
31544refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
31549refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
31552refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
31552refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
31557sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
31558refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
31560refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
31563refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
31563refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
31563refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
31567refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
31568refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
31568refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
31573refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
31576refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
31584sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
31584refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
31589sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
31590sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
31597refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
31597refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
31598refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
31598refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
31600refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
31600sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
31602refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
31605refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
31605sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
31605refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
31606sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
31606sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
31606refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
31609sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
31610sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
31613refgcc -m32 -Os -fomit-frame-pointer2016101320161009
31614refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
31616sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
31616refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
31616sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
31620refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
31621refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
31622sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
31627refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
31629refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
31629refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
31637refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
31643refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
31651refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
31654refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
31656refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
31669refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
31669sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101320161009
31678refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
31687sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
31688refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
31693sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
31696refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
31701refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
31707refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
31709sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
31715refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
31717refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
31722sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
31725sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
31728refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
31733refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
31734refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
31750refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
31752refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
31761sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
31762sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
31763sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
31765sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
31766sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
31770refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
31782sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
31783sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
31789refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
31792sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
31798sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
31803sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
31814refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
31862refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
31872refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
31877refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
31880sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
31880sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
31880refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
31894refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
31920sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
31920refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
31926sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
31933sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
31939sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
31944sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
31955sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
31955sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
31957refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
31957refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
31967sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
31971refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
31986refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
32000refgcc -m32 -O2 -fomit-frame-pointer2016101320161009
32008refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
32063refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
32080sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
32082sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
32104sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
32114sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
32115sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
32135sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
32149sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
32149sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
32157sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
32158sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
32166sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
32166sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
32168sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
32172sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
32173sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
32173refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
32176sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
32187sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
32189sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
32203sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
32213sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
32216sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
32221refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
32222refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
32227sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
32237sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
32253refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
32259refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
32278sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
32285sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
32290sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
32297sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
32559sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
32564sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
32568sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
32594sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
32595sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
32600sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
32600sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
32614sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
32614sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
32666sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
32666sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
32707sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
32707sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
32774sphlibgcc -m32 -O -fomit-frame-pointer2016101320161009
32810sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
32811sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
32811sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
32813sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
32813sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
32814sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
32816sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
32817sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
32820sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
32821sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
32821sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
32837sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
32837sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
32839sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
32845sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
32845sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
32856sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
32857sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
32872sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
32888sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
32917sphlibgcc -m32 -O2 -fomit-frame-pointer2016101320161009
32917sphlibgcc -m32 -O3 -fomit-frame-pointer2016101320161009
32983sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
32999sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
33003sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
33005sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
33045sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
33066sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
33072sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
33098sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
33141sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
33195sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
33200sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
33205sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
33205sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
33206sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
33213sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
33226sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
33240sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
33261sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
33264sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
33309sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
33391sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
33392sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
33457sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
33504sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
33544sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
33547sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
33570sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
33571sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
33571sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
33571sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
33587sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
33600sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
33614sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
33616sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
33640sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
33645sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
33664sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
33669sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
33677sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
33677sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
33695sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
33723sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
33779sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
33780sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
33816sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
33848sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
33856sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
33885sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
33936sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
33949sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
33978sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
34006sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
34023sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
34037sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
34046sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
34181sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
34181sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
34189sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
34201sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
34202sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
34205sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
34229sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
34238sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
34251sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
34276sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
34291sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
34296sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
34300sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
34311sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
34325sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
34328sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
34354sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
34357sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
34370sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101320161009
34395sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
34400sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
34400sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
34400sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
34408sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
34474sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
34474sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
34530sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
34551sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
34565sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
34578sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
34605sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
34616sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
34624sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
34631sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
34685sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
34692sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
34693sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
34717sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
34760sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
34770sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
34784sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
34798sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
34843sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
34856sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
34856sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
34862sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
34867sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
34885sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
34897sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
34902sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
34925sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
34960sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
34975sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
35077sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
35080sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
35136sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
35163sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
35238sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
35309sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
35333sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101320161009
35336sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
35344sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101320161009
35355sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
35358sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
35370sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
35418sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
35424sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
35445sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
35445sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
35453sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
35501sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
35704sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
35704sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
35717sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
35768sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
35808sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
35810sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
35813sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
35861sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
35888sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
35896sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
35925sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
35981sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
36099sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
36144sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
36558sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
36704sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
36829sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009

Test failure

Implementation: crypto_hash/sha256/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -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 -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 -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 -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 -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
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

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