Implementation notes: x86, rumba7, crypto_hash/sha256

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
3360refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
3360refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
3390refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
3420refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
3420refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
3450refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
3480refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
3510refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
3540refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
3540refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
3570refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
3570refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
3600refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
3600refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
3600refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
3600refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
3600refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
3600refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
3630refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
3630refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
3630refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
3660refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
22050sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
22050sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
22080sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
22080sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
22140sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
22590sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
22950sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
23280sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
23310sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
23340sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
23340sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
23370sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
23400sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
23400sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
23430sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
23460sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
23490sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
23520sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
23520sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
23550sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
23550sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
23580sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
23580sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
23610sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
23610sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
23610sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
23610sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
23640sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
23640sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
23640sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
23640sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
23670sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
23670sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
23670sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
23700sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
23700sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
23700sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
23700sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
23700sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
23730sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
23730sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
23730sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
23760sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
23760sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
23790sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
23790sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
23790sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
23790sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
23790sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
23790sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
23790sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
23820sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -O2 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -O -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
23850sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
23880sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
23880sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
23880sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
23880sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
23880sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
23880sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
23880sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
23880sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
23910sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
23910sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
23910sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
23910sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
23940sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
23940sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
23940sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
23940sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
23940sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
23970sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
23970sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
23970sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
23970sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
24000sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
24030sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
24030sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
24030sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
24030sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
24060sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
24060sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
24060sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
24060sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
24060sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
24060sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
24060sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
24090sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
24090sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
24090sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
24090sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
24090sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
24090sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
24090sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
24120sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
24150sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
24150sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
24150sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
24150sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
24150sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
24150sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
24150sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
24180sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
24180sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
24180sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
24180sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
24180sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
24180sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
24180sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
24210sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
24210sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
24210sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
24210sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
24240sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
24240sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
24240sphlibgcc -m32 -Os -fomit-frame-pointer2018051720171218
24270sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
24270sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
24270sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
24270sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
24270sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
24270sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
24270sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
24270sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
24270sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
24270sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
24270sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
24270sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
24270sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
24300sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
24300sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
24300sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
24300sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
24330sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
24330sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
24330sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
24330sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
24330sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
24330sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
24360sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
24360sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
24360sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
24390sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
24390sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
24390sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
24420sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
24420sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
24450sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
24510sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
24510sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
24510sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
24540sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
24570sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
24570sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
24600sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
24600sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
24600sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
24600sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
24630sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
24630sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
24660sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
24660sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
24660sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
24690sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
24690sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
24690sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
24720sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
24750sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
24780sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
24810sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
24840sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
24840sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
24870sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
24930sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
24930sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
24930sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
24960sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
24960sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
24960sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
24960sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
24990sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
25050sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
25050sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
25050sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
25080sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
25080sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
25080sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
25080sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
25110sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
25110sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
25140sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
25170sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
25200sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
25230sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
25260sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
25290sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
25290sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
25290sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
25290sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
25320sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
25320sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
25320sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
25350sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051720171218
25350sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
25350sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
25380sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
25380sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
25380sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
25380sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
25410sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
25410sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
25440sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
25470sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
25470sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
25470sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051720171218
25470sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
25500sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
25500sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
25500sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
25500sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
25530sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
25560sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
25560sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
25560sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
25590sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
25590sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
25590sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
25590sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
25620sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
25650sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
25650sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
25650sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
25680sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
25680sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
25680sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
25710sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
25710sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
25770sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
25770sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
25800sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
25800sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
25890sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
26010sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
26010sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
26040sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
26040sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
26070sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
26250sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
26370sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:62: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: 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/sha256/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:62: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: compilation terminated.
hash.c: In file included from /usr/include/openssl/sha.h:62: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: 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