Implementation notes: x86, h9trinity, crypto_hash/sha512

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
93068sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
93186sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
93449sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
93491sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
93750sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
93847sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
93861sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
94013sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
94058sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
94083sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
94266sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
94315sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
94322sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
94336sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
94486sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
94844sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
94915sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
95158sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
95191sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
95413sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
95522sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
95697sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
96751sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
96868sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
96873sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
97042sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
97062sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
97062sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
97093sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
97158sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
97198sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
97307sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
97386sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
97754sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
123801refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
123803refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
123905refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
123927refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
123961refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
123976refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
123979refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
123990refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
123991refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
123994refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
124015refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
124025refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
124036refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
124036refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
124042refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
124044refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
124044refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
124051refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
124052refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
124061refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
124064refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
124066refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
124069refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
124086refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
124088refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
124088refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
124089refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
124089refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
124092refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
124092refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
124095refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
124108refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
124114refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
124124refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
124125refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
124133refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
124137refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
124139refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
124144refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
124159refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
124178refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
124182refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
124209refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
124209refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
124209refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
124211refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
124214refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
124216refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
124227refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
124228refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
124228refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
124231refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
124237refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
124238refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
124239refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
124243refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
124249refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
124251refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
124251refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
124251refgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
124269refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
124280refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
124284refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
124288refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
124289refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
124290refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
124291refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
124292refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
124304refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
124307refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
124329refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
124334refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
124337refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
124345refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
124360refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
124371refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
124373refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
124375refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
124397refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
124406refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
124435refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
124450refgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
124467refgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
124474refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
124499refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
124505refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
124530refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
124532refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
124541refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
124543refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
124543refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
124547refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
124563refgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
124563refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
124570refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
124576refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
124586refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
124587refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
124588refgcc -m32 -O -fomit-frame-pointer2017111420171020
124594refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
124597refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
124611refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
124614refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
124614refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
124615refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
124626refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
124626refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
124630refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
124632refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
124634refgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
124638refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
124638refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
124638refgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
124640refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
124644refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
124655refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
124655refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
124655refgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
124656refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
124663refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
124663refgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
124673refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
124676refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
124677refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
124678refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
124682refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
124683refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
124685refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
124686refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
124701refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
124705refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
124715refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
124720refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
124725refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
124729refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
124729refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
124730refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
124734refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
124743refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
124753refgcc -m32 -O2 -fomit-frame-pointer2017111420171020
124770refgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
124777refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
124777refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
124787refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
124799refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
124800refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
124803refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
124803refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
124806refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
124817refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
124833refgcc -m32 -Os -fomit-frame-pointer2017111420171020
124833refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
124834refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
124855refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
124868refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
124872refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
124899refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
124900refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
124921refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
124928refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
124928refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
124930refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
124930refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
124933refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
124936refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
124950refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
124971refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
124982refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
125035refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
125058refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
125096refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
126600refgcc -m32 -O3 -fomit-frame-pointer2017111420171020
129952sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
129974sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
129987sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
130171sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
130226sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
130250sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
130274sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
130303sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
130320sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
130341sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
130354sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
130373sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
130440sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
130442sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
130464sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
130491sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
130590sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
130591sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
130698sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
130729sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
130820sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
130836sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
130851sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
130908sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
130911sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
130928sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
130992sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
131007sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
131058sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
131075sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
131104sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
131104sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
131167sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
131169sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
131175sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
131186sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
131213sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
131232sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
131238sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
131238sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
131297sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
131318sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
131349sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
131360sphlibgcc -m32 -Os -fomit-frame-pointer2017111420171020
131448sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
131485sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
131519sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
131528sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017111420171020
131634sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
131659sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
131667sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
131691sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
131692sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
131707sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
131720sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
131844sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
131949sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
132147sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
132149sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
132161sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
132213sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
132231sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
132272sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
132294sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
132320sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
132325sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
132328sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
132334sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
132381sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
132393sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
132403sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
132492sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
132542sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
132569sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
132609sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
132616sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
132620sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
132995sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
133060sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
133146sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
133205sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
133236sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
133264sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
133290sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
133340sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
133408sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
133439sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
133461sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
133467sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
133469sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
133484sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
133520sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
133556sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
133611sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
133710sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
133724sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
133776sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
133829sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
133861sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
133993sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
134106sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
134111sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
134129sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
134129sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
134186sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
134258sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
134464sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017111420171020
134539sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
134543sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
134604sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
134836sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
134885sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
134912sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
134936sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
135003sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
135097sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
135153sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
135372sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
135407sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
135425sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
135438sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
135512sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
135517sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
135517sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
135561sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
135567sphlibgcc -m32 -O3 -fomit-frame-pointer2017111420171020
135715sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
135738sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
135909sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
136094sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
136969sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
137046sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
137054sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
137091sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
137102sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
137401sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
137526sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
137630sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
137887sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
138104sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
138162sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
138263sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
138264sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
138266sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
138285sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
138315sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
138327sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
138353sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
138490sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
138524sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
138625sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
138659sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
138718sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
138723sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
138884sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
138927sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
138932sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
139041sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
139052sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
139080sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
139155sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
139174sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
139184sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
139193sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
139195sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
139198sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
139204sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
139232sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
139249sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
139267sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
139272sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
139288sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
139332sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
139340sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
139377sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
139377sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
139384sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
139423sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
139424sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
139443sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
139546sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
139559sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
139623sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
139656sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
139732sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
139741sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
139759sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
139781sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
139826sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
139832sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
139836sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
139863sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
139864sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
139867sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
139878sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
139901sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
139902sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
139913sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
139966sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
139970sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
139973sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
139978sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
140018sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
140042sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
140074sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
140182sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
140186sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
140190sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
140207sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
140211sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
140256sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
140270sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
140285sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
140326sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
140375sphlibgcc -m32 -O -fomit-frame-pointer2017111420171020
140406sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
140440sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
140495sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
140586sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
140624sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
140642sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
140657sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
140666sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
140675sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
140687sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
140687sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
140689sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
140693sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
140704sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
140741sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
140743sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
140750sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
140752sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
140774sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
140780sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
140800sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
140816sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
140818sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
140828sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
140851sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
140855sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
140862sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
140868sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
140894sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
140904sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
140905sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
140923sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
140925sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
140930sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
140952sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
140993sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
141004sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
141060sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
141102sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
141130sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
141157sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
141170sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
141211sphlibgcc -m32 -O2 -fomit-frame-pointer2017111420171020
141238sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
141255sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
141286sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
141287sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017111420171020
141329sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
141359sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
141365sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
141380sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
141400sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
141434sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
141456sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
141484sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
141491sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
141492sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
141501sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
141514sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
141537sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
141557sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
141570sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
141587sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
141588sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
141588sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
141589sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
141684sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
141703sphlib-smallgcc -m32 -O -fomit-frame-pointer2017111420171020
141740sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
141754sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
141770sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
141868sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
141868sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
142002sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
142399sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
142466sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
142497sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
142514sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
142515sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
142530sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
142681sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
142818sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
143218sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
143321sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
143869sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
143893sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
143937sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
144046sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
144061sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
144074sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
144088sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
144134sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
144212sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
144500sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
148963sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020

Test failure

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

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:62:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/include/openssl/sha.h:62:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: compilation terminated.
hash.c: In file included from /usr/include/openssl/sha.h:62:0,
hash.c: from hash.c:2:
hash.c: /usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: compilation terminated.

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