Implementation notes: x86, hydra8, crypto_hash/sha512

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
45752sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
45776sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
46508sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
46512sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
46544sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
46592sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
46600sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
46604sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
46612sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
46620sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
46628sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
46656sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
46656sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
46692sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
46696sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
46876sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
46884sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
46924sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
46944sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
46968sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
46980sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47012sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
47032sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47272sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47276sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
47444sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47460sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
47476sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
47504sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
47516sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
47540sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
47712sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
47788sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
47872sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
60332sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
60376sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
60400sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
60432sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
60460sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
60472sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
60552sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
60560sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
60560sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
60568sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
60580sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
60584sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
60592sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
60600sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
60604sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
60676sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
60704sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
60704sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
60756sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
60760sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
60792sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
60832sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
60840sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
60936sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
60976sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
60980sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
60980sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
60984sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
60988sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
61000sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
61156sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
61176sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
61208sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
61220sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
61236sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
61240sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
61248sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
61248sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
61260sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
61276sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61280sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
61280sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
61284sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
61288sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
61288sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
61288sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
61288sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
61288sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
61288sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
61296sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
61300sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61312sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
61316sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
61316sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
61328sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
61336sphlib-smallgcc -m32 -O -fomit-frame-pointer2017072020170718
61336sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61340sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
61340sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
61344sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
61348sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
61352sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
61352sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
61360sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
61360sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
61384sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61392sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
61396sphlibgcc -m32 -O -fomit-frame-pointer2017072020170718
61404sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
61408sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
61412sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
61412sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
61420sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
61428sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61436sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
61436sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61456sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
61460sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
61460sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017072020170718
61464sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
61464sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
61472sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
61476sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
61480sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
61488sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
61488sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
61488sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61500sphlibgcc -m32 -Os -fomit-frame-pointer2017072020170718
61500sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
61504sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
61504sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
61508sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61512sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
61512sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
61512sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
61516sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
61516sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
61520sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
61524sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
61524sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
61532sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
61532sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
61536sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
61536sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
61540sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
61552sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
61556sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
61560sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
61560sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
61572sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
61576sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
61580sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
61580sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
61584sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
61588sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
61588sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
61596sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
61600sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
61600sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
61604sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
61608sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
61612sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
61616sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
61620sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
61640sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
61656sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
61656sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
61660sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
61668sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
61676sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
61680sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
61684sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
61688sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
61692sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
61708sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
61712sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
61720sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
61720sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
61728sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
61732sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61736sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61752sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
61764sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
61768sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
61788sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
61792sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61804sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61812sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61816sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61816sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
61836sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
61864sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61888sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
61892sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
61896sphlibgcc -m32 -O3 -fomit-frame-pointer2017072020170718
61912sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61924sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
61944sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
61956sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
61972sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017072020170718
61980sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
62012sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
62048sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
62052sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
62060sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
62076sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
62092sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
62104sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
62108sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
62132sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
62140sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
62140sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
62180sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
62180sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
62184sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
62184sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
62200sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
62204sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
62204sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
62204sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
62208sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
62216sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
62216sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
62220sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
62236sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
62244sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
62248sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
62256sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
62260sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
62264sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
62268sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
62272sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
62276sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
62284sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
62312sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
62320sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
62320sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
62324sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
62344sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
62352sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
62372sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
62384sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
62448sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
62488sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
62492sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
62524sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
62604sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
62648sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
63160sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017072020170718
63244sphlibgcc -m32 -O2 -fomit-frame-pointer2017072020170718
63268sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
63276sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
63288sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
63292sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
63304sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
63308sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
63316sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
63324sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
63348sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
63352sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
63352sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
63368sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
63372sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
63376sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
63380sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
63388sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
63400sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
63404sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
63408sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
63408sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
63416sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
63420sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
63420sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
63424sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
63424sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
63436sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
63452sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
63452sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
63456sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
63460sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
63480sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
63488sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
63544sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
63556sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
63700sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
63740sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
63764sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
63768sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
63784sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
63788sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
63796sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
63800sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
63820sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
63820sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
63824sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
63828sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
63840sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
63876sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
64232sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
64244sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
64248sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
64268sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
64272sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
64276sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
64276sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
64300sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
64304sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
64340sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
64348sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
64356sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
64396sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
64404sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
64408sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
64416sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
64420sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
64424sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
64424sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
64432sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
64440sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
64460sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
64468sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
64468sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
64472sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
64508sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
64552sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
64612sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
64704sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
64760sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
64780sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
64868sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
64924sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
64988sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
64992sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
65052sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
65056sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
65072sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
65364sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
65440sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
65500sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
66092sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
66196sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
66220sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
66232sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
66236sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
66268sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
66308sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
66316sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
66372sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
66380sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
66384sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
86720refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
86792refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
86812refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
86816refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
86820refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
86832refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
86836refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
86844refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
86860refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
86880refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
86888refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
86888refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
86904refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
86912refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
86936refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
86948refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
86952refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
86952refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
86964refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
86972refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
86992refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
87020refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
87020refgcc -m32 -O3 -fomit-frame-pointer2017072020170718
87044refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
87068refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
87092refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
87096refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
87096refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
87100refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
87104refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
87104refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
87112refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
87124refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
87136refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
87140refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
87156refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
87180refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
87192refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
87196refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
87204refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
87208refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
87212refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
87212refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
87240refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
87248refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
87248refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
87276refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
87292refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
87308refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
87328refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
87332refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
87372refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
87376refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
87380refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
87396refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
87396refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
87396refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
87408refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
87416refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
87424refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
87436refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
87452refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
87456refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
87456refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
87456refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
87460refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
87464refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
87468refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
87472refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
87472refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
87476refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
87480refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
87492refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
87492refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
87492refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
87492refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
87496refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
87496refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
87496refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
87508refgcc -m32 -O2 -fomit-frame-pointer2017072020170718
87532refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
87532refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
87532refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
87536refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
87544refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
87548refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
87552refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
87560refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
87568refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
87568refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
87572refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
87572refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
87576refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
87588refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
87588refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
87608refgcc -m32 -Os -fomit-frame-pointer2017072020170718
87624refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
87628refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
87628refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
87632refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
87632refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
87632refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
87636refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
87640refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
87644refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
87648refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
87652refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
87652refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
87652refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
87656refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
87660refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
87660refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
87668refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
87676refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
87680refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
87684refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
87688refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
87696refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
87712refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
87732refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
87748refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
87764refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
87768refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
87768refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
87780refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
87784refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
87796refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
87796refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
87796refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
87804refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
87808refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
87816refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
87816refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
87820refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
87836refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
87848refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
87872refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
87876refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
87880refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
87888refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
87892refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
87904refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
87908refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
87908refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
87916refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
87916refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
87924refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
87928refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
87976refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
87988refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
87992refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
87996refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
88008refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
88040refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
88044refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
88068refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
88112refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
88168refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
88256refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
88260refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
88264refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
88288refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
88292refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
88336refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
88356refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
88444refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
88664refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
88692refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
88768refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
88784refgcc -m32 -O -fomit-frame-pointer2017072020170718
88924refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
89848refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718

Test failure

Implementation: crypto_hash/sha512/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h: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: 171, 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 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

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