Implementation notes: x86, hydra5, crypto_hash/blake64

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
27961sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
27962sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
28015sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
28076sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
28099sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
28125sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
28271sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
28347sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
28479sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
28497sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
28746sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
28750sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
28772sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
29020sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
29096sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
29162sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
29162sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
29362sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
29419sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
29508sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
29636sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
29703sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
29724sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
29818sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
29875sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
29903sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
29920sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
29938sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
29973sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
30225sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
30384sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
30739sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
30797sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
30868sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
31005sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
31692sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
31971sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
32463sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
32538sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
32552sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
32570sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
32582sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
32906sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
33057sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
33167sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
33189sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
33189sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
33265sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
33313sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
33345sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
33371sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
33513sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
33527sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
37376sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
37447sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
37566sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
37943sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
38081sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
38492sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
38520sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
39406sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
39472sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
39592sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
39604sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
94513sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
94610sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
94920sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
95319sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
97139sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
97158sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
97278sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
97783sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
97875sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
97982sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
98044sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
98057sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
98066sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
98132sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
98133sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
98168sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
98204sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
98323sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
98416sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
98420sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
98704sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
98868sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
98872sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
98921sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
99041sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
99285sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
99347sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
99351sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
99395sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
99493sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
99869sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
99878sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
99958sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
100104sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
100166sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
100184sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
100290sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
100313sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
100326sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
100392sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
100534sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
100596sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
100614sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
100658sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
100698sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
100800sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
100822sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
100898sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
100933sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
100942sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
100986sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
101123sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
101137sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
101150sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
101265sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
101265sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
101273sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
101287sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
101336sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
101341sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
101380sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
101402sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
101403sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
101407sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
101407sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
101411sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
101412sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
101416sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
101456sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
101474sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
101500sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
101504sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
101513sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
101526sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
101531sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
101539sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
101553sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
101557sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
101615sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082820170725
101624sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
101624sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
101646sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
101660sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
101664sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
101664sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
101712sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
101713sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
101717sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
101721sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
101752sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
101761sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
101770sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
101801sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
101841sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
101881sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
101885sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
101894sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
101894sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
101898sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
101987sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
102032sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
102066sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
102089sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
102134sphlibgcc -m32 -O -fomit-frame-pointer2017082820170725
102169sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
102169sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
102227sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
102231sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
102239sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
102302sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
102314sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
102351sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
102360sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
102404sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
102408sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
102417sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
102487sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
102506sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
102510sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
102576sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
102643sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
102647sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
102670sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
102688sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
102692sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
102750sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
102776sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
102785sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
102803sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
102807sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
102816sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
102838sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
102877sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
102878sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
102909sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
102957sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
102970sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
102975sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
102975sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
102993sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
103010sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
103011sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
103024sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
103113sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
103143sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
103143sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
103161sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
103184sphlibgcc -m32 -O3 -fomit-frame-pointer2017082820170725
103184sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
103250sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
103263sphlibgcc -m32 -O2 -fomit-frame-pointer2017082820170725
103277sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
103281sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
103303sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
103312sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
103326sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
103391sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
103396sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
103396sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
103414sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082820170725
103432sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082820170725
103440sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
103454sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
103457sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
103467sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
103493sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
103591sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
103604sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
103631sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
103737sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
103795sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
103826sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
103844sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
103861sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
103870sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
103888sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
103968sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
103985sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
103994sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
104012sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
104012sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
104021sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
104096sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
104118refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
104118sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
104119sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
104175sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
104203sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
104229sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
104260sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
104265sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
104287sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
104327sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
104362sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
104380sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
104437sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
104446sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
104450sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
104455sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
104513sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
104526sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
104566refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
104579sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
104619sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
104623sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
104637sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
104646sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
104654refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
104672sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
104708refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
104761refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
104765sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
104774refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
104774refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
104774sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
104850sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
104853sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
104859refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
104876refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
104902refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
104942sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
104956refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
104969refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
104969sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
104978sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
104996refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
105000refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
105035refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
105044refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
105146sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
105146sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
105168sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
105195sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
105222sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
105341sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
105350sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
105376sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
105399sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
105443refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
105448refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
105461sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
105474refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
105563refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
105594refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
105638sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
105642sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
105678sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
105683sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
105714refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
105833sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
105855refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
105864refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
106067refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
106156sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
106191refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
106272refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
106284refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
106342refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
106452sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
106466sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
106591sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
106604sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
107021refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
107127refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
107135refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
107219refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
107304sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
107353refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
107419sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
107459sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
107459sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
107796refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
107920sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
108008refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
108088refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
108168refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
108203refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
108208refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
108252refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
108301refgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
108305refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
108332refgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
108367refgcc -m32 -O -fomit-frame-pointer2017082820170725
108483refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
108487refgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
108536refgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
108606refgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
108748refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
108814refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
108903refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
108915refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
109009refgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
109156refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
109156refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
109174refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
109227refgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
109231refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
109284refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
109324refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
109333refgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
109413refgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
109431refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
109523refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
109577refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
109594refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
109688refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
109715refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
110193refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
110312refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
110379refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
110507refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
110608refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
110671refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
110902refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
111198refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
111221refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
111354refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
111441refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
111459refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
111481refgcc -m32 -O3 -fomit-frame-pointer2017082820170725
111512refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
111584refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
111650refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
111655refgcc -m32 -O2 -fomit-frame-pointer2017082820170725
111690refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
111690refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
111783refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
111805refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
111863refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
111956refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
111992refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
111996refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
112080refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
112089refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
112111refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
112177refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
112182refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
112284refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
112430refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
112576refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
112593refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
112615refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
112674refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
112793refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
112802refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
112869refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
112988refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
113028refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
113086refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
113147refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
113298refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
113591refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
113600refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
113644refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
113746refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
113764refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
113795refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
113848refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
113928refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
113931refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
113976refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
114021refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
114033refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
114034refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
114109refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
114256refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
114269refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
114296refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
114389refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
114402refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
114414refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
114450refgcc -m32 -Os -fomit-frame-pointer2017082820170725
114711refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
114712refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
114743refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
114823refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
114858refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
114938refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
114987refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
115004refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
115239refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
115270refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
115279refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
115341refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
115412refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
115434refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
115483refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
115593refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
115593refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
115797refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
115873refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
116010refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
116701sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
116874sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
116945refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
117295sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
117432sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
117481sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
117569sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
117711sphlibgcc -m32 -Os -fomit-frame-pointer2017082820170725
117738sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
117742sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
117782sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
117857sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
117867sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
117919sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
118035sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
118061sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
118119sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
118238sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
118278sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
118323sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
118367sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
118380sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
118411sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
118455sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
118469sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
118513sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
118526sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
118557sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
118562sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
118571sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
118575sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
118593sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
118615sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
118629sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
118641sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
118651sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
118659sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
118704sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
118859sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
118868sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
118902sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
118943sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
119023sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
119058sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
119076sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
119093sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
119102sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
119125sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
119178sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
119222sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
119235sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
119276sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
119284sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
119297sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
119315sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
119333sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
119350refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
119448sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
119448sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
119519sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
119545sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
119581sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
119581sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
119758sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
119838sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
119895sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
119922sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
119926sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
120068sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
120174sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082820170725
120237sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
120245sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
120405sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
120653sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
120667sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
120733sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
120809sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
120809sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
121123sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
121132sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
121273sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
121331sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
121340sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
121411sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
123267refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
123511refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
126333refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
126643refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725

Test failure

Implementation: crypto_hash/blake64/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 62, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ssse3

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: 48, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -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