Implementation notes: x86, latour, crypto_hash/sha512

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
83142sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
83223sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
83583sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
83592sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
83646sphlib-smallgcc -m32 -O -fomit-frame-pointer2017072020170718
83655sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
83664sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
83664sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
83673sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
83682sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
83691sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
83700sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
83709sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
83709sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
83709sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
83709sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
83718sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
83727sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
83727sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
83727sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
83736sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
83745sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
83763sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
83772sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
83781sphlibgcc -m32 -O -fomit-frame-pointer2017072020170718
83781sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
83781sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
83781sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
83808sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
83808sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
83808sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
83808sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
83817sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
83826sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
83835sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
83844sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
83853sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
83862sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
83880sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
83889sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
83889sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
83916sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
83916sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
83916sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
83925sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
83934sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
83952sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
83952sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
83961sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
83970sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
83979sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
83988sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
84015sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
84024sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
84024sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
84303sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
85437sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
85626sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
85635sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
85653sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
85662sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
85689sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
85734sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
85734sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
85734sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
85752sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
85752sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
85752sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
85752sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
85770sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
85797sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
85797sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
85806sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
85815sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
85815sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
85815sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
85824sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
85833sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
85833sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
85851sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
85851sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
85869sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
85887sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
85896sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
85896sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
85905sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
85914sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
85923sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
85959sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
86049sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
86238sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
86526sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
87120sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
87156sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
87534sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
87633sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
87660sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
87687sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
87732sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
87741sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
90378sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
90504sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
90504sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
90540sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
90558sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
90576sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
93456sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
93465sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
93510sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
93537sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
93546sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
93645sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
93672sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
93699sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
94185sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
94230sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
94716sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
94743sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
94914sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
94914sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
94995sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
95004sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
95067sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
95067sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
95076sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
95094sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
95139sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
95238sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
95706sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
95733sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
95751sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
95769sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
95805sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
95823sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
95823sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
95850sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
95877sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
95913sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
95940sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
95976sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017072020170718
96021sphlibgcc -m32 -O2 -fomit-frame-pointer2017072020170718
96057sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
96084sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
96147sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
96237sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
96246sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
96282sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
96300sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
96309sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
96336sphlibgcc -m32 -Os -fomit-frame-pointer2017072020170718
96408sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017072020170718
96462sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
96489sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
96498sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
96507sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
96516sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
96516sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
96516sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
96534sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
96543sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
96543sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
96552sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
96579sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
96597sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
96624sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
96633sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
96633sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
96642sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
96642sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
96651sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
96660sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
96678sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
96696sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
96696sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
96732sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
96777sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
96831sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
96858sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
96858sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
96867sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
96867sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
96876sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
96885sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
96894sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
96939sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
96984sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
97011sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
97020sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
97038sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
97038sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
97065sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
97092sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
97101sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
97110sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
97119sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
97155sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
97182sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
97191sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
97191sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
97218sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
97218sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
97263sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
97335sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
97641sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
97650sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
97659sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
97722sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
97794sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
97902sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
98028sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
98253sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
98253sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
98289sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
98352sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
98415sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
98487sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
98514sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
98559sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
98613sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
98721sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
98730sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
98739sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
98937sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
98973sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
99090sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
99108sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
99153sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
99171sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
99297sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
99522sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
99549sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
99549sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
99585sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
99603sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
99612sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
99621sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
99621sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
99630sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
99666sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
99666sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
99711sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
99774sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
99783sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
99837sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
99918sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
99963sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
99990sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
100017sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
100062sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
100071sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
100071sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
100098sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
100107sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
100116sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
100143sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
100188sphlibgcc -m32 -O3 -fomit-frame-pointer2017072020170718
100206sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
100215sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017072020170718
100242sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
100260sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
100305sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
100323sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
100359sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
100431sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
100449sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
100647sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
101547sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
101655sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
101691sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
101727sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
101745sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
101745sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
102213sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
102222sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
102348sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
102366sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
102456sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
102501sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
102564sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
102627sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
102636sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
102681sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
102699sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
102735sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
102753sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
102780sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
102816sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
102879sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
102879sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
102888sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
102924sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
102969sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
103023sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
103203sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
103221sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
103320sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
103464sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
103536sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
104184sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
104292sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
104373sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
104409sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
104454sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
104490sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
104490sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
104571sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
104661sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
104787sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
104832sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
105156sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
105219sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
105255sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
105372sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
105462sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
105552sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
105804sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
105903sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
105903sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
105984sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
106281sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
106380sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
106866sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
106992sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
107001sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
107388sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
107451sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
107487sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
107658sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
107667sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
107775sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
107892sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
108171sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
109836sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
110034sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
152919refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
153486refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
153549refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
153612refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
153756refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
153981refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
154053refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
154332refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
154521refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
154521refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
154521refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
154530refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
154827refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
154854refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
155133refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
155430refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
155529refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
155592refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
155745refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
156006refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
156015refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
156042refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
156177refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
156240refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
156258refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
156330refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
156402refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
156618refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
156753refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
156771refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
156789refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
156807refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
156978refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
157014refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
157041refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
157050refgcc -m32 -O2 -fomit-frame-pointer2017072020170718
157095refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
157221refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
157545refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
157563refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
157581refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
157608refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
157617refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
157788refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
157905refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
157959refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
158040refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
158076refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
158094refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
158301refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
158472refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
158472refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
158481refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
158607refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
158652refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
158724refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
158751refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
158751refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
158760refgcc -m32 -O3 -fomit-frame-pointer2017072020170718
158769refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
158841refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
158850refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
158859refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
158886refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
158913refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
158931refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
158931refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
158994refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
159030refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
159048refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
159084refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
159165refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
159174refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
159210refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
159291refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
159309refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
159318refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
159453refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
159480refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
159489refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
159516refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
159525refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
159642refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
159795refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
159831refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
159885refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
159939refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
160020refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
160020refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
160074refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
160074refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
160083refgcc -m32 -O -fomit-frame-pointer2017072020170718
160137refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
160236refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
160245refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
160290refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
160371refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
160461refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
160632refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
160803refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
160884refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
160929refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
161055refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
161136refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
161154refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
161154refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
161244refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
161361refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
161505refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
161595refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
161910refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
161937refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
162135refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
162189refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
162207refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
162351refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
162378refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
163179refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
164088refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
164538refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
164808refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
164970refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
165204refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
165564refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
165618refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
165753refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
165816refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
165852refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
165861refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
165897refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
165933refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
165969refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
165987refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
166158refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
166203refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
166212refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
166257refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
166320refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
166320refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
166347refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
166356refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
166374refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
166374refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
166473refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
166482refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
166500refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
166545refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
166545refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
166599refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
166599refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
166599refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
166644refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
166689refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
166761refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
166788refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
166797refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
166824refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
166842refgcc -m32 -Os -fomit-frame-pointer2017072020170718
166851refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
166851refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
166941refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
167157refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
167328refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
167391refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
167391refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
167661refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
171405refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718

Test failure

Implementation: crypto_hash/sha512/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:63:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: #include gt;
hash.c: ^
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/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:63:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.
hash.c: In file included from /usr/include/openssl/sha.h:63:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: #include gt;
hash.c: ^
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