Implementation notes: x86, rumba5, crypto_hash/sha256

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
3392refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
3392refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
3392refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
3392refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
3392refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
3424refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
3424refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
3488refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
3488refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
3520refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
3552refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
3584refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
3584refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
3616refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
3616refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
3616refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
3616refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
3616refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218
3616refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
3648refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
3648refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
3648refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
3680refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051620171218
3680refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
3680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
3680refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
22112sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051620171218
22112sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051620171218
22176sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051620171218
22208sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051620171218
22240sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051620171218
22496sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051620171218
23040sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051620171218
23328sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051620171218
23424sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051620171218
23456sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051620171218
23456sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051620171218
23456sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051620171218
23520sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
23520sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
23584sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
23616sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
23616sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
23616sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
23616sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
23680sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051620171218
23680sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
23680sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
23680sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
23680sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
23680sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051620171218
23712sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051620171218
23712sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
23712sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
23712sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
23712sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
23744sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
23776sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
23776sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
23776sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
23776sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
23776sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
23808sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
23808sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
23808sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
23808sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
23808sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
23840sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
23840sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
23840sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
23840sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
23840sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
23872sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
23872sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
23872sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
23872sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
23872sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
23872sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -O -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
23904sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
23936sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -O2 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
23968sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
24000sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
24000sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051620171218
24032sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218
24032sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
24064sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
24064sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
24064sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
24064sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
24064sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051620171218
24064sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
24064sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
24064sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
24096sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
24128sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
24128sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
24128sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
24128sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
24128sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
24160sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
24160sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
24160sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
24160sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
24160sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
24192sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
24192sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
24192sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
24192sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
24192sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
24192sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
24224sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
24224sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
24224sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
24224sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
24224sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
24256sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
24256sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
24256sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
24288sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
24288sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
24288sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
24288sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218
24288sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
24320sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
24320sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
24320sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
24352sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051620171218
24352sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
24352sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
24352sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
24352sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
24384sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
24384sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
24384sphlibgcc -m32 -Os -fomit-frame-pointer2018051620171218
24384sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
24384sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051620171218
24384sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
24384sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
24416sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
24416sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
24416sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
24416sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
24416sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
24416sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
24416sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
24448sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
24448sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
24448sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
24448sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
24448sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
24448sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
24448sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
24448sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
24480sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
24480sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051620171218
24480sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
24544sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
24640sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051620171218
24640sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
24640sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
24640sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
24640sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
24640sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
24672sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
24672sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
24672sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051620171218
24672sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
24704sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
24704sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051620171218
24704sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
24704sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
24736sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
24736sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051620171218
24736sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051620171218
24736sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051620171218
24768sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051620171218
24768sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
24800sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
24800sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
24800sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051620171218
24800sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051620171218
24832sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051620171218
24864sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051620171218
24896sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051620171218
24928sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051620171218
24928sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051620171218
24960sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051620171218
25024sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051620171218
25024sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051620171218
25024sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051620171218
25056sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
25056sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
25056sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051620171218
25088sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
25088sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051620171218
25120sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
25152sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
25152sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
25184sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
25184sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
25184sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051620171218
25248sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
25248sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
25248sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
25248sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
25280sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051620171218
25280sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
25280sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051620171218
25280sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051620171218
25280sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051620171218
25312sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
25312sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
25312sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051620171218
25312sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051620171218
25344sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051620171218
25344sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051620171218
25344sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051620171218
25344sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051620171218
25344sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051620171218
25376sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051620171218
25376sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051620171218
25376sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051620171218
25376sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051620171218
25408sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
25408sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051620171218
25408sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051620171218
25408sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051620171218
25472sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
25472sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051620171218
25472sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051620171218
25472sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051620171218
25472sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051620171218
25504sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051620171218
25504sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051620171218
25504sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051620171218
25536sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
25536sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051620171218
25568sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
25568sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051620171218
25568sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051620171218
25568sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051620171218
25568sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051620171218
25600sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051620171218
25600sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051620171218
25632sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051620171218
25696sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051620171218
25728sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
25728sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
25728sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051620171218
25728sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051620171218
25792sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
25792sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051620171218
25824sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
25824sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051620171218
25920sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218
25920sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051620171218
26048sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051620171218
26048sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051620171218
26144sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051620171218
26144sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051620171218
26240sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
26304sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051620171218
26336sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051620171218
26368sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051620171218
26432sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051620171218
26656sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051620171218
28352sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051620171218

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