Implementation notes: x86, kizomba, crypto_hash/sha512

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
30504sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
30565sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
30569sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
30617sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
30666sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
30849sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
31784sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
31821sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
31839sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
31885sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
31943sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
32026sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
33391sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
33395sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
33409sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
33444sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
33653sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
33839sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
33959sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
34004sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
34004sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
34006sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
34018sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
34302sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
37728sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
37867sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
37873sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
37951sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
37959sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
38049sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
38083sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
38087sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
38088sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
38089sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
38096sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
38102sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
38121sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
38123sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
38153sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
38157sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
38163sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
38166sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
38169sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
38190sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
38236sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
38279sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
38312sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
38326sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
38359sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
38413sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
38422sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
38427sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
38471sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
38574sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
38835sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
38837sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
38845sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
38849sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
38861sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
38865sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
38869sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
38909sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
38929sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
38932sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
38950sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
38950sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
38977sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
38996sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
39019sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
39030sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
39073sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
39123sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
39147sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
39204sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
39268sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
39360sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
39492refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
39512refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
39532refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
39534sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
39540refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
39581refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
39602refgcc -m32 -O3 -fomit-frame-pointer2018082020180818
39639refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
39641refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
39655refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
39659refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
39661refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
39667refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
39678refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
39688refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
39689refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
39698refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
39707refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
39710refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
39712refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
39724refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
39728refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
39756refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
39760refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
39760refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
39768refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
39770refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
39782sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
39795refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
39800refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
39801sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
39815refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
39823refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
39824refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
39831refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
39845refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
39854refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
39858refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
39861refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
39861refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
39866refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
39867refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
39869refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
39875refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
39877refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
39881refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
39889refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
39897refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
39899refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
39903refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
39910refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
39917refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
39923refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
39924sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
39924refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
39926sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
39934refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
39935sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
39935refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
39941refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
39946refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
39950refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
39959sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
39960refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
39962refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
39966refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
39976refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
39976refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
39978refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
39978sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
39988refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
39990refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
39992refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
39998refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
40002refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
40006refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
40006refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
40010refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
40018refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
40020refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
40021refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
40024refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
40032refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
40033refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
40034refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
40035refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
40036refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
40038refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
40040refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
40042refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
40046refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
40046refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
40057refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
40060refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
40071sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
40072refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
40075refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
40080refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
40081sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
40086refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
40092refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
40099sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
40105refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
40113refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
40117refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
40119refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
40119refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
40119refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
40127refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
40129refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
40135refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
40146refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
40149refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
40163refgcc -m32 -O -fomit-frame-pointer2018082020180818
40163refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
40163refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
40166refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
40170refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
40183refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
40186refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
40191refgcc -m32 -O2 -fomit-frame-pointer2018082020180818
40200refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
40202refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
40208refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
40212refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
40216refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
40231refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
40232refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
40250refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
40264refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
40282refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
40289refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
40291refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
40293refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
40299refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
40299refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
40302refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
40316refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
40317refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
40327sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
40331refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
40340refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
40369refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
40381refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
40383refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
40389refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
40393refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
40401refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
40411refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
40414refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
40431refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
40450refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
40452refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
40461refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
40486refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
40500refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
40530refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
40534refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
40534refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
40538refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
40544refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
40549refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
40559refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
40560refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
40566refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
40580refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
40591refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
40621refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
40627refgcc -m32 -Os -fomit-frame-pointer2018082020180818
40641sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
40667refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
40671refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
40679refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
40690refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
40760refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
40841refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
40910refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
40950refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
40964refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
40984sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
40996refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
41004refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
41010refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
41077refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
41156sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
41238sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
41308refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
41359sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
41371sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
41387refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
41472refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
41693sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
41829sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
42187sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
42191sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
42212sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
42242sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
42248sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
42293sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
42306sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
42327sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
42329sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
42449sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
42591sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
42617sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
42710sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
42770sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
42804sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
42933sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
43159sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
43175refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
43200sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
43213sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
43246sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
43483sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
43530sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
44417refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
44671sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
44690sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
44954refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
45785sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
46218sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
46867sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
47205sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
47416sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
47536sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
48198sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
48220sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
48530sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
48532sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
48532sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
48564sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
48601sphlibgcc -m32 -O -fomit-frame-pointer2018082020180818
48659sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
48666sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
48682sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
48742sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
48770sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
48812sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
48828sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
48830sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
48847sphlib-smallgcc -m32 -O -fomit-frame-pointer2018082020180818
48901sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
48907sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
48916sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
48920sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
48931sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
48942sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
48980sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
48982sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
49022sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
49038sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
49732sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
50238sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
50270sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
50346sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
50349sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
50349sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
50391sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
50416sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
50421sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
50428sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
50466sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
50492sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
50498sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
50506sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
50516sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
50530sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
50534sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
50552sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
50570sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
50583sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
50589sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
50591sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
50593sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
50602sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
50621sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
50633sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
50669sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
50675sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
50677sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
50679sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
50714sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
50714sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
50721sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
50722sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
50734sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
50750sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
50760sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
50768sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
50769sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
50785sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
50792sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
50794sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
50831sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
50834sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
50841sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
50867sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018082020180818
50873sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
50903sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
50903sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
50904sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
50929sphlibgcc -m32 -Os -fomit-frame-pointer2018082020180818
50957sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
50958sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
51014sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
51042sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
51052sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
51056sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
51065sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
51067sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
51082sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
51095sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
51096sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
51101sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
51105sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
51119sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
51133sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
51145sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
51155sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
51201sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
51206sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
51213sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
51230sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
51286sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
51329sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
51336sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
51345sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
51347sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
51375sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
51379sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
51391sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
51428sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
51430sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
51444sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
51456sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
51468sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
51491sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
51516sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
51538sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
51583sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
51587sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
51635sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
51641sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
51787sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
51797sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
51831sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
51857sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018082020180818
51937sphlibgcc -m32 -O2 -fomit-frame-pointer2018082020180818
52102sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
52131sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
52133sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
52292sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
52336sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
52352sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
52383sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
52419sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
52478sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
52563sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
52576sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
52577sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
52583sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
52606sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
52613sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
52627sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
52635sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
52643sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
52689sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
52712sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
52746sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
52748sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
52754sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
52775sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
52786sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
52822sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
52831sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
52869sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
52873sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
52875sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
52930sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
52964sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
52970sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
52994sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
53024sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
53113sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
53457sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
53498sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
53619sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
53663sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
53669sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
53710sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
53718sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
53720sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
53728sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
53744sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
53784sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
53795sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
53796sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
53843sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
53911sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
54227sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
54236sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
54238sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
54592sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
54605sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
54731sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
54774sphlibgcc -m32 -O3 -fomit-frame-pointer2018082020180818
55206sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018082020180818
55595sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
55625sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
55819sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
55895sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
56915sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
56967sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
57018sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
57109sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
57328sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
57502sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
57573sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
57605sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
57631sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
57730sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
119461sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
120367sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
128971sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
129008sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
129058sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
129078sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
179204sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
179375sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
179454sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
179464sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
181177sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
181601sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
185956sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
186139sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
188415sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
189355sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
192403sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
192639sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
197111sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
197484sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
200544sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
200615sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
219849sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
219862sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
222915sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
225272sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
227238sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
228454sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
236534sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
236684sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818

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:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: 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: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O3 -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 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: 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:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: 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