Implementation notes: x86, bolero, crypto_hash/sha256

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22336refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
22336refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
22336refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
22340refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
22340refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
22344refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
22348refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
22352refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
22356refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
22356refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
22360refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
22360refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
22360refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
22364refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
22364refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
22364refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
22368refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
22368refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
22372refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
22372refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
22376refgcc -m32 -O3 -fomit-frame-pointer2017083020170725
22376refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
22380refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
22380refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
22384refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
22384refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
22388refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
22388refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
22392refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
22392refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
22392refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
22396refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
22400refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
22404refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
22404refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
22404refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
22408refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
22408refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
22408refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
22412refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
22412refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
22416refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
22420refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
22420refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
22420refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
22420refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
22420refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
22424refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
22424refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
22424refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
22428refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
22428refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
22432refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
22432refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
22432refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
22436refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
22436refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
22436refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
22436refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
22440refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
22440refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
22444refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
22448refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
22452refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
22452refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
22456refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
22456refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
22460refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
22460refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
22460refgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
22460refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
22464refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
22468refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
22468refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
22472refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
22472refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
22472refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
22472refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
22480refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
22484refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
22484refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
22484refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
22488refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
22488refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
22488refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
22492refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
22492refgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
22496refgcc -m32 -O -fomit-frame-pointer2017083020170725
22496refgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
22496refgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
22496refgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
22496refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
22500refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
22500refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
22500refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
22500refgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
22504refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
22504refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
22508refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
22508refgcc -m32 -O2 -fomit-frame-pointer2017083020170725
22508refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
22512refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
22512refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
22512refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
22516refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
22516refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
22516refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
22516refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
22516refgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
22516refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
22516refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
22520refgcc -m32 -Os -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
22520refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
22524refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
22524refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
22524refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
22528refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
22532refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
22532refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
22536refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
22536refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
22536refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
22540refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
22540refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
22544refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
22548refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
22548refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
22552refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
22552refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
22552refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
22552refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
22560refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
22564refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
22564refgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
22564refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
22564refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
22564refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
22568refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
22568refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
22568refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
22572refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
22576refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
22576refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
22576refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
22576refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
22580refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
22580refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
22580refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
22580refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
22584refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
22588refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
22588refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
22592refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
22592refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
22592refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
22596refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
22600refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
22604refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
22612refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
22632refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
22644refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
22652sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
22664sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
22884sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
22892sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
22900sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
22936sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
22988refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
23076sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
23104sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
23192refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
23244sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
23276sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
23304refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
23368refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
23800sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
23884sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
25552sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
25608sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
25692sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
25768sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
25812sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
25820sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
25824sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
25828sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
25860sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
25868sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
25872sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
25876sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
25880sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
25884sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
25916sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
25928sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
25932sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
25932sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
25948sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
25956sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
25964sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
25976sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
25996sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
26004sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
26004sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
26020sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
26024sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
26044sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
26044sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
26044sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
26044sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
26044sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
26068sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
26092sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
26104sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
26108sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
26124sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
26144sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
26148sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
26160sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
26176sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
26180sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
26184sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
26204sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
26248sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
26248sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
26256sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
26292sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
26292sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
26296sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
26304sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
26324sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
26360sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
26364sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
26392sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
26392sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
26408sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
26448sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
26460sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
26476sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
26484sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
26484sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
26500sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
26508sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
26512sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
26516sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
26520sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
26584sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
26636sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
26752sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
26780sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
26784sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
26796sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
26812sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
26880sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
26916sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
26944sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
26988sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
26992sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
27012sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
27012sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
27032sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
27036sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
27036sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
27040sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
27072sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
27080sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
27112sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
27116sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
27132sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
27176sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
27184sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
27240sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
27244sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
27248sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
27252sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
27276sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
27280sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
27288sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
27296sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
27300sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
27348sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
27360sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
27360sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
27372sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
27380sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
27392sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
27392sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
27428sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
27432sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
27452sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
27496sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
27500sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
27504sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
27504sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
27512sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
27516sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
27524sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
27524sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
27536sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
27540sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
27544sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
27568sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
27612sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
27628sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
27664sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
27692sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
27712sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
27756sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
27756sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
27768sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
27772sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
27808sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
27816sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
27820sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
27820sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
27824sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
27832sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
27840sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
27840sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
27844sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
27844sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
27852sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
27856sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
27860sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
27884sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
27892sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
27892sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
27900sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
27952sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
27980sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
27984sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
28008sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
28008sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
28020sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
28024sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
28040sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
28052sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
28052sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
28060sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
28064sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
28072sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
28080sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
28084sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
28100sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
28100sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
28100sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
28108sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
28116sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
28120sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
28136sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
28148sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
28152sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
28152sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
28152sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
28172sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
28176sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
28180sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
28184sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
28188sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
28188sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
28216sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
28224sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
28236sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
28236sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
28244sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
28248sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
28252sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
28256sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
28256sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
28264sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
28264sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
28264sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
28264sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
28272sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
28272sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
28276sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
28276sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
28284sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
28284sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
28296sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
28320sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
28328sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
28348sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
28352sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
28352sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
28360sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
28360sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
28360sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
28360sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
28376sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
28384sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
28392sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
28400sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
28408sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
28412sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
28412sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
28420sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
28428sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
28436sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
28440sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
28460sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
28464sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
28496sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
28500sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
28500sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
28504sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
28524sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
28528sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
28528sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
28532sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
28532sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
28536sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
28536sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
28540sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
28544sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
28548sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
28556sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
28572sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
28576sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
28596sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
28604sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
28612sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
28624sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
28640sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
28672sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
28700sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
28704sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
28708sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
28724sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
28728sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
28748sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
28760sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
28780sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
28784sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
28796sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
28808sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
28808sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
28816sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
28836sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
28840sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
28856sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
28864sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
28864sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
28872sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
28880sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
28884sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
28904sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
28912sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
28968sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
29016sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
29016sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
29024sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
29044sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
29052sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
29056sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
29080sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
29096sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
29104sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
29160sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
29164sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
29168sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
29172sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
29184sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
29196sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
29204sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
29216sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
29220sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
29232sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
29240sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
29244sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
29252sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
29260sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
29268sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
29272sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
29324sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
29336sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
29340sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
29352sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
29376sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
29376sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
29392sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
29412sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
29460sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
29500sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
29512sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
29520sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
29568sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
29588sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
29592sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
29616sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
29624sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
29636sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
29636sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
29664sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
29688sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
29696sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
29700sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
29728sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
29740sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
29952sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
29964sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
29976sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
30004sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
30036sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
30208sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
30212sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
30432sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
30456sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
30484sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
30628sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
30676sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
30764sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
30792sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
30884sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
30896sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
30908sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
30960sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
31204sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
31256sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725

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