Implementation notes: x86, titan0, crypto_hash/sha256

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22684refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
22700refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
22700refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
22700refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
22704refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
22704refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
22712refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
22724refgcc -m32 -O3 -fomit-frame-pointer2019070520190110
22732refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
22736refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
22736refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
22736refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
22736refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
22740refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
22744refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
22744refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
22744refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
22748refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
22748refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
22748refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
22748refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
22748refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
22748refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
22756refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
22756refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
22756refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
22760refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
22760refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
22764refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
22764refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
22764refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
22768refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
22768refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
22772refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
22780refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
22784refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
22784refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
22784refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
22784refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
22788refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
22788refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
22788refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
22792refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
22796refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
22800refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
22804refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
22808refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
22808refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
22808refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
22812refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
22812refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
22812refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
22812refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
22816refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
22816refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
22816refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
22816refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
22820refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
22820refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
22820refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
22828refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
22828refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
22828refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
22828refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
22828refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
22828refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
22828refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
22832refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
22832refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
22832refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
22832refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
22832refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
22836refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
22836refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
22836refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
22836refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
22836refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
22836refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
22836refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
22840refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
22840refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
22840refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
22840refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
22844refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
22844refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
22848refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
22848refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
22852refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
22856refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
22856refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
22856refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
22860refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
22868refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
22868refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
22872refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
22872refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
22880refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
22880refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
22880refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
22880refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
22884refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
22884refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
22884refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
22884refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
22884refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
22884refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
22884refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
22896refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
22900refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
22900refgcc -m32 -O -fomit-frame-pointer2019070520190110
22900refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
22900refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
22908refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
22908refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
22908refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
22908refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
22912refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
22912refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
22916refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
22916refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
22916refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
22916refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
22916refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
22916refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
22920refgcc -m32 -Os -fomit-frame-pointer2019070520190110
22920refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
22920refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
22920refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
22920refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
22924refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
22924refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
22928refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
22928refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
22928refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
22928refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
22932refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
22936refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
22936refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
22940refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
22940refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
22944refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
22944refgcc -m32 -O2 -fomit-frame-pointer2019070520190110
22948refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
22948refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
22952refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
22952refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
22952refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
22956refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
22960refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
22960refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
22960refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
22960refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
22968refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
22968refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
22968refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
22968refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
22972refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
22972refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
22972refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
22972refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
22980refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
22984refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
22984refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
22988refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
22988refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
23000refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
23004refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
23004refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
23008refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
23016refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
23032refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
23044refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
23076refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
23160refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
23160refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
23164refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
23488sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
23540sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
23656sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
23684sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
23700sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
23724sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
23752sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
23772sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
23992sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
24204sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
24212sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
24448sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
26204sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
26236sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
26272sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
26332sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
26352sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
26372sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
26384sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
26392sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
26420sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
26436sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
26440sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
26440sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
26444sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
26444sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
26448sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
26448sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
26456sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
26456sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
26472sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
26472sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
26540sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
26548sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
26548sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
26552sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
26552sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
26556sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
26572sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
26600sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
26612sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
26620sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
26628sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
26636sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
26640sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
26660sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
26668sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
26668sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
26684sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
26700sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
26708sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
26712sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
26716sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
26732sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
26736sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
26740sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
26740sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
26744sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
26744sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
26744sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
26744sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
26752sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
26752sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
26760sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
26760sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
26760sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
26760sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
26764sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
26764sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
26772sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
26776sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
26780sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
26788sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
26788sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
26796sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
26800sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
26836sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
26836sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
26840sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
26848sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
26848sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
26852sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
26852sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
26852sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
26856sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
26856sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
26860sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
26864sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
26864sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
26864sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
26876sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
26884sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
26888sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
26908sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
26908sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
26916sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
26920sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
26924sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
26924sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
26932sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
26944sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
26948sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
26948sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
26960sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
26964sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
26972sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
26976sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
26976sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
26980sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
26988sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
26992sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
27008sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
27012sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
27016sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
27020sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
27024sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
27024sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
27028sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
27048sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
27052sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
27060sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
27068sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
27096sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
27096sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
27108sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
27112sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
27120sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
27128sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
27132sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
27132sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
27136sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
27152sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
27156sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
27160sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
27160sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
27164sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
27168sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
27172sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
27172sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
27172sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
27176sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
27184sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
27188sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
27188sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
27192sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
27192sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
27196sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
27200sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
27200sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
27204sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
27212sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
27224sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
27224sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
27240sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
27244sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
27268sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
27268sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
27272sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
27276sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
27284sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
27288sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
27288sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
27292sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
27292sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
27304sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
27304sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
27312sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
27316sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
27324sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
27324sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
27332sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
27332sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
27344sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
27348sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
27352sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
27356sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
27364sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
27364sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
27368sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
27372sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
27380sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
27380sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
27384sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
27396sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
27396sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
27396sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
27396sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
27408sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
27428sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
27432sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
27432sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
27440sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
27440sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
27444sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
27448sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
27448sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
27448sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
27452sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
27452sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
27460sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
27464sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
27468sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
27468sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
27484sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
27484sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
27484sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
27488sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
27492sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
27496sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
27496sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
27512sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
27512sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
27516sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
27516sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
27516sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
27528sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
27536sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
27544sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
27548sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
27556sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
27560sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
27568sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
27568sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
27568sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
27580sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
27588sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
27592sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
27600sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
27612sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
27640sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
27660sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
27672sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
27684sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
27748sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
27784sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
27796sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
27816sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
27836sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
27868sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
27872sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
27876sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
27880sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
27912sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
27916sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
27996sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
28044sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
28060sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
28072sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
28088sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
28112sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
28136sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
28184sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
28192sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
28220sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
28232sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
28236sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
28252sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
28280sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
28284sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
28328sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
28364sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
28388sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
28408sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
28420sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
28424sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
28456sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
28484sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
28488sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
28516sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
28548sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
28556sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
28572sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
28580sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
28608sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
28668sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
28672sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
28672sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
28680sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
28696sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
28696sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
28728sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
28736sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
28772sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
28788sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
28804sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
28812sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
28824sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
28828sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
28836sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
28836sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
28844sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
28860sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
28868sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
28876sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
28908sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
28932sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
28984sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
29004sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
29016sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
29028sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
29036sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
29060sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
29076sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
29076sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
29104sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
29120sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
29132sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
29224sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
29240sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
29308sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
29340sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
29352sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
29364sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
29364sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
29368sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
29376sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
29392sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
29404sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
29428sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
29432sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
29444sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
29444sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
29448sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
29484sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
29572sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
29572sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
29572sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
29576sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
29580sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
29588sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
29592sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
29636sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
29676sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
29700sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
29704sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
29892sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
29956sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
30000sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
30004sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
30024sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
30024sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
30080sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
30184sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
30248sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
30492sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
30552sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
30696sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
30744sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
30980sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
31360sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
31484sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
32780sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110

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:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.
hash.c: In file included from /usr/include/openssl/sha.h:13:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -m32 -march=barcelona -Os -fomit-frame-pointer openssl