Implementation notes: x86, margaux, crypto_hash/sha512

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
83169sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
83223sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
83484sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
83547sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
83565sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
83619sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
83628sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
83637sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
83655sphlibgcc -m32 -O -fomit-frame-pointer2017072820170725
83664sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
83664sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
83682sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
83691sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
83709sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
83718sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
83727sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
83727sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
83745sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
83745sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
83745sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
83745sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
83763sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
83772sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
83772sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
83772sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
83781sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
83781sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
83781sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
83790sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
83790sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
83790sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
83799sphlib-smallgcc -m32 -O -fomit-frame-pointer2017072820170725
83799sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
83808sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
83808sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
83808sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
83817sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
83844sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
83862sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
83871sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
83871sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
83871sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
83871sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
83880sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
83889sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
83889sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
83898sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
83907sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
83907sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
83925sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
83934sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
83943sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
84015sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
84015sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
84042sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
84168sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
85545sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
85599sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
85617sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
85671sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
85716sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
85716sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
85725sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
85725sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
85734sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
85734sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
85743sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
85743sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
85752sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
85770sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
85770sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
85788sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
85788sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
85788sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
85806sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
85806sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
85815sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
85824sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
85824sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
85833sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
85833sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
85842sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
85851sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
85860sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
85860sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
85878sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
85896sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
85905sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
85932sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
85959sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
85986sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
86112sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
86994sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
87210sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
87282sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
87399sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
87426sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
87507sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
87606sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
87624sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
90414sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
90450sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
90540sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
90540sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
90567sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
90594sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
93330sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
93438sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
93447sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
93510sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
93600sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
93618sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
93699sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
93708sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
94086sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
94212sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
94626sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
94707sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
94734sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
94761sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
94797sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
94869sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
95022sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
95085sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
95148sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
95175sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
95247sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
95301sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
95643sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
95724sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
95733sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
95742sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
95796sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
95796sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
95814sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
95850sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
95877sphlibgcc -m32 -O2 -fomit-frame-pointer2017072820170725
95877sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
95877sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
95895sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017072820170725
95922sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
95994sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
96057sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
96210sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
96219sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
96237sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
96246sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
96282sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
96336sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017072820170725
96363sphlibgcc -m32 -Os -fomit-frame-pointer2017072820170725
96381sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
96390sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
96426sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
96444sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
96489sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
96498sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
96534sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
96543sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
96561sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
96570sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
96570sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
96579sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
96606sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
96606sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
96615sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
96615sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
96642sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
96642sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
96669sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
96687sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
96696sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
96696sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
96714sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
96714sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
96723sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
96732sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
96732sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
96795sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
96795sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
96795sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
96876sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
96903sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
96921sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
96939sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
96957sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
96975sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
97047sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
97074sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
97083sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
97101sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
97128sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
97137sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
97164sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
97182sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
97200sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
97200sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
97218sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
97236sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
97236sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
97263sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
97281sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
97299sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
97371sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
97470sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
97488sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
97515sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
97533sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
97650sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
97704sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
97767sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
97866sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
97992sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
98136sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
98217sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
98415sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
98433sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
98649sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
98658sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
98667sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
98730sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
98739sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
98883sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
98928sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
99018sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
99063sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
99081sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
99180sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
99225sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
99252sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
99306sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
99522sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
99576sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
99603sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
99648sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
99648sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
99666sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
99693sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
99693sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
99702sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
99729sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
99729sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
99738sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
99774sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
99774sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
99792sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
99855sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
99873sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
100026sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
100026sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
100035sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
100053sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
100053sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
100089sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
100107sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
100152sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
100161sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
100161sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
100170sphlibgcc -m32 -O3 -fomit-frame-pointer2017072820170725
100170sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
100197sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017072820170725
100197sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
100206sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
100368sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
100377sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
100377sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
100395sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
101565sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
101646sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
101682sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
101691sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
101736sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
101763sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
101970sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
102177sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
102231sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
102240sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
102384sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
102447sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
102474sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
102492sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
102492sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
102528sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
102618sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
102618sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
102681sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
102735sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
102771sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
102807sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
102870sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
102897sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
102924sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
102933sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
102942sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
103005sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
103149sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
103230sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
103293sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
103392sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
103473sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
103824sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
103842sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
103932sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
103977sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
103986sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
104202sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
104445sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
104526sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
104553sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
104616sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
104697sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
105012sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
105093sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
105246sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
105264sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
105426sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
105489sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
105930sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
105939sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
105957sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
106128sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
106191sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
106218sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
106821sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
106929sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
106956sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
107334sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
107361sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
107388sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
107478sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
107514sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
107910sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
107919sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
110025sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
110088sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
151371refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
152001refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
152325refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
152352refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
152415refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
152604refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
153252refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
153432refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
153567refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
153855refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
154080refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
154134refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
154233refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
154548refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
154611refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
154836refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
154926refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
154998refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
155007refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
155160refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
155169refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
155223refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
155223refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
155241refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
155268refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
155304refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
155466refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
155664refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
155754refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
155790refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
155808refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
156033refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
156042refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
156114refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
156177refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
156213refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
156276refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
156384refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
156393refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
156447refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
156501refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
156573refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
156735refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
156771refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
156933refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
156942refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
156987refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
157005refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
157023refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
157032refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
157041refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
157113refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
157158refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
157203refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
157203refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
157221refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
157284refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
157392refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
157410refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
157518refgcc -m32 -O -fomit-frame-pointer2017072820170725
157572refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
157761refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
157833refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
157932refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
157968refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
158013refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
158112refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
158166refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
158175refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
158211refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
158364refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
158400refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
158490refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
158580refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
158598refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
158625refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
158652refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
158661refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
158670refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
158688refgcc -m32 -O3 -fomit-frame-pointer2017072820170725
158697refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
158733refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
158778refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
158787refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
158832refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
158832refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
158841refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
158868refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
158967refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
159012refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
159048refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
159075refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
159237refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
159237refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
159246refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
159282refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
159282refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
159309refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
159372refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
159507refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
159561refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
159606refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
159642refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
159678refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
159723refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
159777refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
159786refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
159804refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
159849refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
159993refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
160092refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
160245refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
160425refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
160443refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
160551refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
161280refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
161352refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
162531refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
162810refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
163413refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
163575refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
163674refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
163737refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
163800refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
163818refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
163881refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
163971refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
163980refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
164016refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
164016refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
164016refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
164097refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
164106refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
164106refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
164178refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
164286refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
164349refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
164403refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
164475refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
164520refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
164529refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
164628refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
164664refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
164673refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
164745refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
164745refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
164781refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
164808refgcc -m32 -O2 -fomit-frame-pointer2017072820170725
164844refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
164871refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
164898refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
164934refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
164934refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
164997refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
165006refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
165051refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
165285refgcc -m32 -Os -fomit-frame-pointer2017072820170725
165285refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
165285refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
165285refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
165303refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
165312refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
165312refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
165411refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
165438refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
166887refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
167283refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725

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