Implementation notes: x86, bolero, crypto_hash/sha512

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
38032sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
38032sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
38084sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
38084sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
38096sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
38128sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
38432sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
38432sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
38448sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
38468sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
38472sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
38480sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
38716sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
38768sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
38988sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
39144sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
39144sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
39152sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
39160sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
39184sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
39192sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
39192sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
39212sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
39232sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
39260sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
39412sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
39424sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
39436sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
39516sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
39776sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
39896sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
40012sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
40696sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
40704sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
40720sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
41684sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
48128sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
48180sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
48184sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
48188sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
48212sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
48216sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
48444sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
48444sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
49016refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
49120refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
49292sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
49292refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
49296refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
49308refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
49312sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
49316sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
49316sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
49324refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
49332refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
49332refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
49332refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
49332refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
49344refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
49352refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
49352refgcc -m32 -O2 -fomit-frame-pointer2017083020170725
49356refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
49356refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
49360refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
49368refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
49368refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
49372refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
49376sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
49380refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
49384sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
49392sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
49396refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
49400refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
49400refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
49404sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
49404sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
49408sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
49408sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
49412refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
49420refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
49420sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
49424sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
49428sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
49428refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
49428refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
49432sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
49432refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
49432refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
49436refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
49436sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
49436sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
49440refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
49440sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
49440refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
49440refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
49444sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
49448refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
49452refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
49456refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
49464refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
49484refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
49488sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
49496refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
49512refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
49512refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
49532refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
49532refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
49532refgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
49552refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49552refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
49552refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
49556refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
49568refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
49568sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
49576sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
49576sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
49576sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
49580refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
49584refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
49584sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
49584sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
49588sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
49588refgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
49592sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
49596sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
49596sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
49604sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49604refgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
49608refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
49612sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
49616sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
49620sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49620sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
49624refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
49628sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
49628sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
49628refgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
49636refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
49636refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
49636sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
49644refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
49644sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
49652sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
49660sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
49668sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
49668sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
49676sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
49676refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
49676sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
49680sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
49684sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
49684sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
49684sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
49688sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
49688sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
49688sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
49692sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
49692sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
49696sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
49696refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
49700sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
49700sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
49700refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
49700sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
49708sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
49708sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
49720sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
49720sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
49724sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49732refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
49732refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
49736refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
49740sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
49740sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
49740refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
49748sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49752refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
49760sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
49760sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
49760sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
49764refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
49768sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
49772refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
49776sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
49784refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
49784refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
49792sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
49800sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
49820refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
49824refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
49832refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
49836sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
49840sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
49860sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
49860sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
49860refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
49868refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
49880sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
49888sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
49896sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
49896refgcc -m32 -Os -fomit-frame-pointer2017083020170725
49904sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
49916sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
49924sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
49928sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
49928sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
49928refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
49932refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
49960sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
49968refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
49980refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
49996refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
50004sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
50020refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
50020refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
50048refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
50068sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
50068refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
50080sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
50108sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
50112sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
50188sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
50220sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
50240sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
50268sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
50280sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
50284sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
50292refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
50292sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
50300sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
50300sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
50312sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
50336sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
50380refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
50452refgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
50460sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
50496sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
50500sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
50508sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
50596sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
50596sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
50728sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
50744sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
50948sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
50980sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
51012sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
51012sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
51104sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
51148sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
51172sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
51192sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
51200sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
51204sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
51220sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
51224sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
51232sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
51240sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
51248sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
51256sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
51260sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
51336sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
51356refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
51372sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
51384sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
51388sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
51408sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
51408refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
51416sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
51420sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
51424sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
51436sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
51436sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
51444sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
51460sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
51464sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
51464sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
51468sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
51472sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
51524sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
51544sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
51548sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
51552sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
51552sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
51552refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
51560sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
51564sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
51568refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
51568sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
51576sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
51584sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
51588refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
51588sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
51596refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
51596sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
51600sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
51612sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
51616sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
51624sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
51628refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
51628refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
51632sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
51636sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
51640sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
51644sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
51652refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
51656sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
51660refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
51664refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
51668refgcc -m32 -O3 -fomit-frame-pointer2017083020170725
51668refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
51668sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
51680refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
51692refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
51704refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
51708sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
51712refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
51712refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
51716sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
51720refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
51720sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
51720sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
51724sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
51724refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
51728refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
51728sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
51732refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
51732sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
51748refgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
51756refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
51764refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
51764refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
51764sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
51792refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
51792refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
51792refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
51800refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
51800sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
51804refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
51816refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
51824sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
51828sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
51840refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
51864sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
51864sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
51868sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
51888sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
51896sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
51900refgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
51904refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
51904refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
51904sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
51912refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
51912refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
51928sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
51936refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
51936sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
51952refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
51952refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
51952refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
51956refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
51984refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
51996refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
52008refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
52012refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
52012refgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
52028refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
52028refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
52032refgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
52044refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
52044refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
52060refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
52068refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
52068refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
52076refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
52092refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
52100refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
52128refgcc -m32 -O -fomit-frame-pointer2017083020170725
52128refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
52156refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
52160refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
52216refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
52272refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
52276sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
52276refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
52276refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
52276refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
52288refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
52300sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
52300refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
52308refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
52312refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
52312refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
52316sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
52316refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
52320refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
52352refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
52352refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
52356sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
52360refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
52376refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
52384sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
52404sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
52408sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
52420sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
52440sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
52460sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
52472sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
52472sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
52480sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
52524sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
52556sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
52576sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
52580sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
52612sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
52760sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
52776sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
52780sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
52792sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
52796sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
52820sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
52828sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
52832sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
52856sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
52876sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
52880sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
52888sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
52904sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
52912refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
52920sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
52928sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
52940sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
52956sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
52960sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
52960sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
53024sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
53048sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
53068sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
53072sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
53160sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
53284refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
53356refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
53488refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
53676sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
53688sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
53704sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
53708sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
53716sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
53748sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
53788sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
53796sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
53800sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
53812sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
53816sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
53824sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
53832sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
53832sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
53840sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
53840sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
53852sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
53860sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
53880sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
53892sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
53896sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
53924sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
53932sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
53932sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
53960sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
53964sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
53992sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
54016sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
54044sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
54064sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
54092sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
54108sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
54112sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
54156sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
54184sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
54192sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
54352refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
54372refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
54452sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
54472sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
54488refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
54516sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
54536sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
54540sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
54548sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
54556sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
54556sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
54588sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
54628sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
54692refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
54760sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
54824sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
54848sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
54848sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
54864sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
54884sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
54884sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
54892sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
54912sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
54920sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
54964sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
54980sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
55056sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
55128sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
55156sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
55160sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
55172sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
55188sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
55232sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
55260sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
55296sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
55320sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
55336sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
55344sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
55360sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
55360sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
55368sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
55372sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
55372sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
55384sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
55384sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
55392sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
55412sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
55416sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
55420sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
55488sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725

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