Implementation notes: x86, rumba7, crypto_hash/sha512

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
57000sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
57390sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
57510sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
57660sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
57690sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
57720sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
57720sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
57780sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
57780sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
57840sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
57840sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
57870sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
57870sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
57900sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
57900sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
58020sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
58050sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
58080sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
58110sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
58140sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
58170sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
58200sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
58320sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
58320sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
58350sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
58410sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
58410sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
58440sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
58470sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
58500sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
58620sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
58650sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
58680sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
58860sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
58890sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
59040sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
79440sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
79470sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
79530sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
79560sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
79560sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
79590sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
79680sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
79710sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
79710sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
79800sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
79860sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
79890sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
79920sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
79920sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
79920sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
79950sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
79950sphlibgcc -m32 -O3 -fomit-frame-pointer2018051720171218
79980sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
79980sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
80010sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
80040sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
80040sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
80040sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
80070sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
80070sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
80100sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
80100sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
80160sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
80190sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
80220sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
80220sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
80220sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
80250sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
80280sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
80280sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
80310sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
80310sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
80340sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
80340sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
80340sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
80370sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
80400sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
80400sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
80400sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
80400sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
80400sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
80430sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
80430sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
80430sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
80460sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
80490sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
80490sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
80520sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
80520sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
80520sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
80520sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
80520sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
80550sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
80550sphlibgcc -m32 -Os -fomit-frame-pointer2018051720171218
80550sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
80550sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
80550sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
80550sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
80580sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
80580sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
80580sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
80580sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
80610sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
80640refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
80640sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
80640sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
80640sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
80640sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
80640sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
80640sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
80640sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
80670sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
80670sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
80700refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
80700sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
80700sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051720171218
80700sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
80730sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
80730refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
80760sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
80760sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
80760sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
80790sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051720171218
80790sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
80790sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
80790sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
80790sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
80790sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
80820sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
80820refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
80820sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
80820sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
80850sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
80880sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
80880sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
80880sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
80880sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
80910refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
80940refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
80970sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
80970refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
81000refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
81000sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
81030sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
81030sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
81030sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
81030refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
81030sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
81060refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
81060refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
81060refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
81060sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
81060refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
81060sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
81090refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
81090sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
81090sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
81090sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
81120sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
81120refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
81150sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
81150refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
81150refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
81150refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
81150refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
81180sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
81180sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
81180refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
81180sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
81180sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
81180refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
81180refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
81180sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
81180sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
81180refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
81210sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
81210refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
81210sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
81210sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
81210refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
81240refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
81240sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
81240sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
81240refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
81240sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
81270refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
81270refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
81270refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
81270sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
81270refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
81270sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
81300sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
81300refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
81300sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
81300refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
81300refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
81300refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
81300refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
81300refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
81330sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
81330refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
81330refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
81330refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
81330sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
81360refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
81360sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
81390refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
81390refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
81390refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
81420refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
81420sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
81420refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
81420refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
81420refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
81420sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
81420refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
81450refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
81450sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
81450sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
81450refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
81450refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
81480sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
81480sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
81480refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
81480refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
81480refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
81510refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
81510refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
81540refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
81540refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
81540refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
81570sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
81570sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
81570refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
81570refgcc -m32 -O2 -fomit-frame-pointer2018051720171218
81570refgcc -m32 -O -fomit-frame-pointer2018051720171218
81570refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
81570sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
81570sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
81570refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
81570refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
81570refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
81570refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
81600refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
81600sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
81600refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
81600refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
81600refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
81600refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
81600refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
81630sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
81630sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
81630refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
81630sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
81630refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
81630sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
81660refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
81660sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
81660refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
81660sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
81660sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
81660refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
81660refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
81660refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
81660refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
81660refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
81690refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
81690sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
81690refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
81690refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
81720refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
81720refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
81720refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
81720refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
81750sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
81750refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
81750refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
81750refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
81750sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
81750refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
81750refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
81780refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
81780refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
81810refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
81810refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
81810refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
81810refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
81810sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
81840refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
81840sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
81840refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
81840refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
81840refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
81870sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
81870refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
81870sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
81870refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
81900refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
81900refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
81900refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
81900refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
81900refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
81900refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
81930refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
81930refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
81930sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
81930refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
81930refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
81930refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
81930sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
81960refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
81960refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
81990sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
81990refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
81990sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
81990refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
81990refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
81990refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
82020sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
82020sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
82020refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
82020refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
82020refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
82020sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
82050sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
82050refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
82050sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
82080sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
82080sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
82080refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
82080refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
82080refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
82080sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
82110refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
82110refgcc -m32 -O3 -fomit-frame-pointer2018051720171218
82110refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
82110sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
82140sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
82140refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
82170sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
82170sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
82170sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051720171218
82170sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
82170refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
82170sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
82170refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
82200sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
82200refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
82200refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
82230sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
82230refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
82260refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
82260refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
82260refgcc -m32 -Os -fomit-frame-pointer2018051720171218
82290sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
82320sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
82320refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
82320refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
82350sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
82380refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
82410sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
82410refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
82440sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
82440refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
82440sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
82440sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
82440refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
82440sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
82440refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
82440refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
82470sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
82470sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
82470sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
82470refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
82470sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
82500sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
82500sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
82530sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
82530sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
82530sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
82530refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
82560sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
82560sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
82560sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
82560sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
82590sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
82590sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
82590sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
82590sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
82590refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
82620sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
82620sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
82620sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
82650sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
82650sphlibgcc -m32 -O2 -fomit-frame-pointer2018051720171218
82650sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
82680sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
82710sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
82710sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
82710sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
82710sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
82710refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
82710refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
82740sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
82740refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
82740sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
82770refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
82770sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
82800sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
82800sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
82800sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
82800sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
82830sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
82830sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
82830sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
82860sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
82860sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
82860sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051720171218
82860sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
82860sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
82860sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
82890sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
82890sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
82890sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
82890sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
82920sphlibgcc -m32 -O -fomit-frame-pointer2018051720171218
82920refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
82920sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
82920sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
82920sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
82950sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
82980sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
82980refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
82980sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
82980sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
83010sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
83040refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
83040sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
83070sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
83100sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
83100refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
83100sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
83100sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
83100sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
83130sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
83130sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
83160sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
83160sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
83160sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
83160sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
83190sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
83190sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
83190sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
83190sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
83190refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
83190sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
83220sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
83220sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
83220sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
83220sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
83250sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
83280sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
83280sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
83310refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
83310sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
83310sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
83310sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
83340refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
83370refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
83370sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
83370sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
83400refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
83400sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
83400sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
83490sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
83520sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
83520sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
83520sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
83550sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
83610sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
83610sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
83610sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
83610sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
83700refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
83700sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
83760sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
83760sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
83820refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
83820sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
83820sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
83850sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
83850sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
83910sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
83910sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
83940refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
83940sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
83940sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
83970sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
83970sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
84000sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
84000sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
84030sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
84030sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
84060refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
84060sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
84090sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
84150sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
84180refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
84360sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
84450sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
84450sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
84480sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
84510refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
84570sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
84630sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
84900sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
84930sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
84960sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
85110sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
86430refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
86520sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
86610sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
86940sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
87210refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
87930refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
88200sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
88230sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218

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: 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/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