Implementation notes: x86, bolero, crypto_hash/blake64

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
16576ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
16580ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
16596ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
16644ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
16656ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
16696ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
16716ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
16796ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
17464sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
17500ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
17520ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
17520ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
17536ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
17548ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
17576ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
17580sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
17600ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
17612ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
17612sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
17616ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
17620sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
17620ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
17620ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
17632ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
17636sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
17640sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
17648ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
17648sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
17660ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
17672sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
17676ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
17688ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
17724sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
17740sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
17768ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
17780ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
17800ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
17808sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
17844sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
17844sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
17908ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
17976ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
18016ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
18148sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
18160sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
18176sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
18180sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
18180ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
18180sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
18184sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
18188sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
18204sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
18248ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
18312sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
18312sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
18316sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
18344sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
18360sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
18368sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
18388sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
18396sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
18428sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
18452sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
18464sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
18472sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
18500sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
18512sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
18516sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
18516sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
18516sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
18532sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
18556sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
18560sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
18596sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
18648sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
18708sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
18860sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
18976sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
19224sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
19228sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
19304sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
19360sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
19372sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
19436sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
19440sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
19448sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
19476sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
19476sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
19552sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
19552sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
19572sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
19584sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
19608sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
19632sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
19640sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
19640sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
19664sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
19680sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
19688sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
19736sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
19736sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
19772sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
19868sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
19912sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
20060sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
20120sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
20148sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
20152sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
20232sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
40396sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
43160sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
43668sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
59992sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
60012sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
60060sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
60068sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
60140sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
60160sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
60168sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
60264sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
60268sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
60284sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
60312sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
60340sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
60348sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
60376sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
60420sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
60464sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
60540sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
60540sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
60544sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
60548sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
60592sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
60608sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
60648sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
60656sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
60684sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
60688sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
60696sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
60696sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
60720sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
60732sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
60740sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
60780sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
60840sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
60860sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
60864sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
60892sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
60920sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
60920sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
61008sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
61016sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
61020sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
61032sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
61048sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
61064sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
61068sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
61088sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
61092sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
61168sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
61168sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
61168sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
61184sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
61212sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
61216sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
61244sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
61252sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
61428sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
61468sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
61480sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
61556sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
61556sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
61588sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
61600sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
61616sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
61632sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
61640sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
61644sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
61652sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
61656refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
61656sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
61664sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
61664sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
61672sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
61672sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
61676sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
61680sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
61680sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
61692sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
61692sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
61700sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
61700sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
61704sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
61708sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
61708sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
61716sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
61720sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
61732sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
61736sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
61744sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
61756sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
61760sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
61760sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
61760sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
61768sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
61788sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
61792sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
61792sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
61796sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
61808sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
61820sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
61824sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
61824sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
61828refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
61844refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
61844sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
61856sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
61856sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
61860sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
61860sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
61872sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
61884sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
61888sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
61888sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
61892sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
61900sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
61900sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
61904sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
61912sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
61916sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
61916sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
61936refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
61948sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
61952refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
61960refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
61972sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
61996sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
62000refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
62008sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
62008sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
62032sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
62044sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
62044sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
62068sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
62072sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
62076sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
62084sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
62100sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
62108sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
62112sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
62116sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
62124sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
62128sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
62132refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
62140sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
62144sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
62144sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
62148sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
62168sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
62172sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
62188sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
62204sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
62212sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
62220sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
62232sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
62232sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
62236sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
62236sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
62248sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
62252sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
62256sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
62256sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
62256sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
62260sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
62268sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
62276sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
62276sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
62280sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
62292sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
62296refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
62304sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
62304sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
62308sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
62308sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
62312sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
62316sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
62324sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
62328sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
62328sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
62328sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
62332sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
62340sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
62344sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
62356sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
62356sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
62356sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
62368sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
62384sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
62384sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
62392sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
62396sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
62396sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
62416sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
62424sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
62424sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
62436sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
62452sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
62456sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
62456sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
62456sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
62464sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
62476sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
62492sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
62500sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
62504sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
62508sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
62516sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
62520sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
62528sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
62548sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
62548sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
62552sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
62564sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
62592sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
62596sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
62628sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
62676sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
62680sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
62736sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
62744sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
62760sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
62780sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
62808sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
62808sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
62808sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
62808sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
62824sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
62828sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
62836sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
62868sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
62876sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
62896sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
62912sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
62920sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
62936sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
62952sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
62956sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
62960sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
62984sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
62992sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
63020sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
63032sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
63060refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
63064sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
63072sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
63080sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
63088refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
63096sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
63096sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
63108sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
63128sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
63132refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
63160sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
63172sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
63180refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
63232refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
63236sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
63244sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
63244sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
63276sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
63276sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
63392sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
63404refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
63424refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
63468refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
63472refgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
63472sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
63480refgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
63480sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
63516refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
63524refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
63536refgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
63572refgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
63584refgcc -m32 -O -fomit-frame-pointer2017083020170725
63604refgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
63628refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
63632refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
63652refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
63680refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
63696refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
63708refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
63712refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
63732refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
63748refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
63768refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
63860sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
63936sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
64056sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
64076sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
64088sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
64112sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
64112sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
64156sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
64204refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
64240refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
64320refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
64352refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
64364refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
64396refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
64404sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
64432refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
64440sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
64444sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
64464refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
64512sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
64516refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
64584refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
64656refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
64772sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
64788sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
64924sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
65028refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
65280refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
65292refgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
65304refgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
65324refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
65360refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
65428refgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
65532refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
65636refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
65648refgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
65664refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
65676refgcc -m32 -O3 -fomit-frame-pointer2017083020170725
65708refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
65784refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
65824refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
65856refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
65856refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
65892sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
65904refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
65916refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
66000refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
66012refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
66044refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
66056refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
66068refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
66072refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
66080refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
66104refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
66172refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
66216refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
66268refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
66272refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
66284refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
66284refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
66372refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
66420refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
66424refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
66440refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
66444refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
66452refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
66496refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
66536refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
66564refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
66612refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
66720refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
66824refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
66860refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
66892refgcc -m32 -O2 -fomit-frame-pointer2017083020170725
66956refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
66992refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
67040refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
67064refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
67072refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
67096refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
67184refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
67224refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
67256refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
67288refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
67304refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
67344refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
67356refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
67368refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
67388refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
67452refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
67524refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
67536refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
67536refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
67568refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
67576refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
67604refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
67684refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
67732refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
67744refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
67748refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
67800refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
67876refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
67900refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
67904refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
67912refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
67916refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
67924refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
67992refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
68064refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
68160refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
68164refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
68168refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
68192refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
68212refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
68220refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
68244refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
68252refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
68268refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
68284refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
68372refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
68388refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
68480refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
68484refgcc -m32 -Os -fomit-frame-pointer2017083020170725
68484refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
68520refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
68532refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
68564refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
68664refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
68864refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
68892refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
68952refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
68960refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
68980refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
68996refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
69008refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
69056refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
69260refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
69360refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
69444refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
69484refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
69496refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
69596refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
69680refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
69688refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
69896refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
70148refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
70240refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
70284refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
70292refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
70808refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
70824refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
71700refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
71732refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
72084refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
72892refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
73468refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
74000sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
74016sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
74016sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
74124sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
74180sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
74240sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
74320sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
74404sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
74428sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
74436sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
74440sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
74468sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
74476sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
74480sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
74500sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
74536sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
74564sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
74564sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
74600sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
74604sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
74616sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
74628sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
74648sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
74684sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
74696sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
74696sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
74712sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
74744sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
74752sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
74760sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
74768sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
74796sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
74800sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
74804sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
74816sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
74820sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
74820sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
74832sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
74836sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
74840sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
74852sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
74860sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
74928sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
74940sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
74944sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
74964sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
74976sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
74984sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
74992sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
74992sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
74992sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
75004sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
75032sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
75100sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
75104sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
75124sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
75140sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
75148refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
75168sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
75176sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
75208sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
75224sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
75240sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
75272sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
75344sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
75364sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
75388sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
75400sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
75424sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
75480sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
75508sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
75508sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
75552sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
75556sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
75596sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
75828sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
75944sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
75972sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
76012sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
76136sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
76328sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
76388sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
76596sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
76748sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
76832sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
76896sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
77268sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
77440sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
78080sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:123:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1b = _mm_set_epi64((__m64)state->gt;h[3],(__m64)state->gt;h[2]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2
gcc -m32 -O2 -fomit-frame-pointer sse2
gcc -m32 -O3 -fomit-frame-pointer sse2
gcc -m32 -O -fomit-frame-pointer sse2
gcc -m32 -Os -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:75:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r16 = _mm_load_si128((__m128i*)rot16);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3
gcc -m32 -O2 -fomit-frame-pointer ssse3
gcc -m32 -O3 -fomit-frame-pointer ssse3
gcc -m32 -O -fomit-frame-pointer ssse3
gcc -m32 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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