Implementation notes: x86, hydra5, crypto_hash/blake256

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
23415sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
23588sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
23717sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
23775sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
23846sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
24032sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
24226sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
24311sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
24329sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
24409sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
24554sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
24554sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
24572sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
24594sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
24612sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
24683sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
24696sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
24726sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
24745sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
24794sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
24798sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
24842sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
24847sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
24891sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
24922sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
24944sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
24944sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
25015sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
25020sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
25073sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
25121sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
25135sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
25267sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
25285sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
25392sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
25418sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
25490sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
25511sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
25578sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
25587sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
25627sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
25764sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
25883sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
26038sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
26042sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
26105sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
26149sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
26228sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
26738sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
26743sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
26787sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
26828sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
26836sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
26876sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
26881sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
26894sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
26894sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
26907sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
26911sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
26929sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
26951sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
26973sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
26982sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
26996sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
27022sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
27062sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
27098sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
27102sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
27142sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
27190sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
27195sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
27195sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
27199sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
27204sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
27213sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
27217sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
27218sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
27230sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
27248sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
27297sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
27301sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
27319sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
27337sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
27341sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
27354sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
27377sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
27377sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
27386sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
27395sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
27398sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
27398sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
27399sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
27411sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
27434sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
27443sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
27465sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
27474sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
27501sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
27505sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
27510sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
27518sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
27541sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
27554sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
27558sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
27558sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
27580sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
27581sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
27584sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
27584sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
27589sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
27594sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
27602sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
27607sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
27612sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
27616sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
27617sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
27625sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
27651sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
27651sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
27665sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
27674sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
27678sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
27687sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
27691sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
27700sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
27704sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
27709sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
27723sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
27731sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
27736sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
27740sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
27753sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
27758sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
27767sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
27771sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
27784sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
27793sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
27798sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
27798sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
27820sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
27833sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
27886sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
27886sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
27891sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
27908sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
27944sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
27961sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
27962sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
27966sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
27966sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
27992sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
28001sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
28001sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
28002sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
28010sphlibgcc -m32 -O3 -fomit-frame-pointer2017082820170725
28019sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
28019sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
28024sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
28024sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
28033sphlibgcc -m32 -O2 -fomit-frame-pointer2017082820170725
28037sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
28157sphlibgcc -m32 -Os -fomit-frame-pointer2017082820170725
28179sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
28183sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
28187sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
28201sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
28205sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
28263sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
28272sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
28285sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
28298sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
28329sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
28387sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
28391sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
28404sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
28423sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
28440sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
28440sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
28440sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
28444sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
28445sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
28449sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
28457sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
28471sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
28471sphlibgcc -m32 -O -fomit-frame-pointer2017082820170725
28476sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
28476sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
28493sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
28506sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
28515sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
28524sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
28529sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
28542sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
28546sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
28555sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
28555sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
28577sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
28586sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
28586sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
28586sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
28639sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
28684sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
28728sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
28728sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
28772sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
28786sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
28790sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
28830sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
28958sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
29052sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
29096sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
29132sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
29153bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
29153bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
29171bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
29180bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
29193bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
29194bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
29197regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
29197regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
29202bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
29206bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
29211regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
29215bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
29220regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
29220regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
29229bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
29229bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
29232regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
29233regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
29241regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
29251bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
29256bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
29260regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
29264regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
29309regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
29317regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
29335bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
29335regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
29348regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
29384sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
29410sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
29414sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
29440sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
29645sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
29645sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
29676sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
29689sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
29699sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
29716sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
29738sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
29827sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
29898bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
29902bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
29906bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
29907bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
29911sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
29916bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
29924bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
29924bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
29947regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
29951regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
29973regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
29973regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
29973bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
29986regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
30017bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
30025bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
30026regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
30027sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
30057regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
30057bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
30061regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
30061bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
30062bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
30066bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
30066bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
30071regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
30075bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
30084bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
30084regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
30088bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
30088regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
30088regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
30093regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
30093regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
30096bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
30102bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
30106regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
30132regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
30136bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
30142bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
30142bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
30150bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
30154sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
30159sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
30159regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
30168bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
30168sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
30181bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
30185regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
30186regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
30186regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
30195bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
30199bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
30199bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
30203bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
30208regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
30212bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
30212bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
30213regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
30217regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
30217bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
30221regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
30221bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
30221sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
30225bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
30225bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
30225bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
30226sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
30230sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
30243bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
30252sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
30257bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
30261regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
30261bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
30261regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
30265regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
30266bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
30266bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
30269bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
30274bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
30278regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
30292regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
30292regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
30296bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
30305regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
30310bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
30310bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
30310regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
30314regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
30314regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
30323bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
30327bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
30332bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
30332bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
30337bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
30345regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
30345bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
30350bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
30353regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
30354bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
30358bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
30358regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
30367bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
30372bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
30376bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
30376bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
30380regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
30389bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
30390bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
30393sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
30394regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
30403regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
30407regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
30407bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
30407regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
30408bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
30412regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
30416bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
30420regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
30420regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
30421regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
30429bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
30429bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
30429bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
30433bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
30442regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
30443regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
30443regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
30447bswapgcc -m32 -O2 -fomit-frame-pointer2017082820170725
30447bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
30451regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
30455bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
30456regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
30456regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
30461regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
30465bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
30465bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
30469bswapgcc -m32 -O3 -fomit-frame-pointer2017082820170725
30469bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
30470regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
30473regsgcc -m32 -O2 -fomit-frame-pointer2017082820170725
30474regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
30478sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
30491regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
30496bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
30496regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
30505regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
30508regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
30509bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
30518bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
30518bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
30522regsgcc -m32 -O3 -fomit-frame-pointer2017082820170725
30531bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
30535bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
30536regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
30540bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
30553regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
30557bswapgcc -m32 -Os -fomit-frame-pointer2017082820170725
30567regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
30571regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
30571regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
30575regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
30589bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
30598bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
30606regsgcc -m32 -Os -fomit-frame-pointer2017082820170725
30607regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
30615bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
30651sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
30709bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
30722bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
30739sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
30740bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
30744bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
30744regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
30748bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
30771regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
30774regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
30783regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
30819bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
30824bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
30859bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
30863bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
30867bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
30886regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
30890regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
30893regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
30921regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
30930regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
30965sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
30970bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
30978bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
30983regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
31005regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
31005regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
31032sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
31111bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
31134bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
31138bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
31143bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
31143bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
31160bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
31165bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
31183regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
31192regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
31209bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
31209bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
31223bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
31236bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
31253regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
31262bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
31262bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
31275bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
31276bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
31276bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
31276bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
31276regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
31276bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
31289regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
31289regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
31298bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
31298regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
31298regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
31306regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
31315regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
31320regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
31320regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
31328regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
31329regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
31329regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
31342regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
31345sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
31360regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
31364sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
31417bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
31422regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
31444bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
31488bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
31502bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
31502bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
31502regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
31510bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
31510bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
31511regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
31533bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
31537bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
31537regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
31542bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
31542sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
31572bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
31573bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
31581bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
31594regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
31607bswapgcc -m32 -O -fomit-frame-pointer2017082820170725
31630regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
31643bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
31665regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
31670bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
31670bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
31679regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
31696bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
31696bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
31697bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
31701bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
31701bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
31719bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
31719bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
31727bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
31745regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
31772regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
31776regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
31776bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
31781regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
31785bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
31789regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
31790regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
31794regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
31803regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
31811regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
31843regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
31847regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
31852regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
31856regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
31860regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
31900regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
32054regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
32928sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
32945sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
32999sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
33039sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
33066regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
33110regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
33123regsgcc -m32 -O -fomit-frame-pointer2017082820170725
33159regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
33172sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
33181regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
33189regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
33190regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
33190regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
33194regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
33203regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
33212regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
33229sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
33274regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
33287regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
33296regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
33296regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
33300regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
33340regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
33340regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
33366regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
33367regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
33375regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
33451sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
33451regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
33486regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
33606sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
33624sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
33677sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
33708sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
33801sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
33965sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
34071sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
34248sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
34280sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
34301sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
34395sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
34466sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
34475sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
34488sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
34594sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
34607sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
34638sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
34691sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
34816sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
35028sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
35033sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
35051sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
35179sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
35360regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
35427sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
35476bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
35603sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082820170725
35653sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
35759sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
35959sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
36034sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
36087sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
36091sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
36158sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
36162sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
36494sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
36849refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
36907refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
36910refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
36911refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
36911refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
36933refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
37008refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
37124refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
37137refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
37137refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
37146refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
37358refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
37833sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
37855sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
37869sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
37872sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
37881sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
37956sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
38285refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
38462refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
40172refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
40447sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
40473sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
40482sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
40558sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
40646sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
40651sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
40987sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
41475refgcc -m32 -O -fomit-frame-pointer2017082820170725
41537refgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
41541refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
41546refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
41731sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
41732sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
41789refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
41794refgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
41807refgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
41882refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
41922refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
41962refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
42006refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
42028refgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
42131refgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
42140refgcc -m32 -Os -fomit-frame-pointer2017082820170725
42210refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
42308refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
42383refgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
42436refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
42502refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
42644refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
42649refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
42684sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
42720refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
42865sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
42888refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
42914refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
42928refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
43309sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
43371refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
43375refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
43397refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
43429refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
43469refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
43499refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
43601refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
43610refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
43650sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
43668sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
43765refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
43814refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
44337refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
44532refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
44603refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
44630sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
44767refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
44807refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
44899sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
44917refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
44922sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
44966refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
44984refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
44997refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
45205refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
45210refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
45218sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
45334sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
45533sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
45555sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
45564refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
45595sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
45600sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
45781refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
45865sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
45879sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
45949sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
45990refgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
45998sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
46021sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
46118sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
46162sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
46162sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
46201sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
46215sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
46232sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
46242sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
46246sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
46273sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
46308refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
46340sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
46352sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
46370sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
46384refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
46406sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
46485sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
46561sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
46787sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
46919sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
46942sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
47013sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
47017sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082820170725
47022sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
47058sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
47084sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
47124sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
47159sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
47234sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
47305sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
47332sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
47394sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
47412sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
47779sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
48107sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
48125sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
48382sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
48426sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
48829refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
48838refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
48838refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
48852sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
48900refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
49011refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
49015sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
49016sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
49042refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
49064refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
49095sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
49138sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
49148sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
49179refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
49232refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
49233refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
49237refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
49357refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
49383sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
49401refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
49410sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
49472refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
49755refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
49893refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
49933refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
50013sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
50163refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
50269refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
50419sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
50438refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
50469sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
50477refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
50513refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
50579sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
50739sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
50751refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
50753refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
50929sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
51001sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
51023sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
51102sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
51288refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
51293sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
51302sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
51306refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
51315sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
51332refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
51346sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
51373sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
51377sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
51407sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
51448sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
51475refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
51501sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
51860sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
51864sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
52219sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
52423sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082820170725
52454sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082820170725
52626refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
52665refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
52720refgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
52737sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
52804sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
52812refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
52875sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
52888sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
52923sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
52941sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
52954refgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
52998sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
52999sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
53042sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
53051sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
53092refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
53145refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
53145sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
53148sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
53299sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
53340refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
53362refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
53419refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
53565sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
53570refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
53636refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
53641refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
53663sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
53703sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
53712sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
53730sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
53774sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
53783sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
53796refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
53805sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
53823sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
53840sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
53876sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
53893refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
53903refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
53907sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
53907sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
53911sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
53920sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
53920sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
53934refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
53951refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
53996sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
54026sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
54035sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
54048sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
54155refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
54182sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
54195sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
54323sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
54341sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
54368refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
54372refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
54377sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
54399refgcc -m32 -O2 -fomit-frame-pointer2017082820170725
54403sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
54407refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
54416sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
54433sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
54461sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
54487sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
54517sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
54624sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
54628sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
54641sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
54643sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
54651sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
54681sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
54788sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
54788refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
54811sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
54837sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
54842refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
54864sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
54930sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
54975sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
54979sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
54979sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
54979refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
54983sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
54996sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
55010sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
55019sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
55019sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
55045sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
55068refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
55249sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
55258sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
55267refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
55276sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
55324sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
55347sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
55351sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
55365sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
55369sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
55377sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
55409sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
55426refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
55426sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
55449sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
55457sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
55462sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
55475sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
55489sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
55497sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
55533sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
55546sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
55554sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
55613sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
55715refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
55772sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
55856refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
55901sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
55923sandygcc -m32 -O2 -fomit-frame-pointer2017082820170725
55932refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
55941sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
55989sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
56029sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
56068sandygcc -m32 -O3 -fomit-frame-pointer2017082820170725
56105sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
56144refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
56330sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
56330sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
56335sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
56397sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
56401sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
56414sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
56441sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
56445sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
56446sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
56454sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
56481sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
56764sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
56782sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
56804sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
56817sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
56822sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
56822sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
56831sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
56835sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
56875sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
56906refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
56986sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
56986sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
57146refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
57168sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
57291sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
57336sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
57340sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
57438sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
57473sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
57473sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
57474sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
57540sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
57588sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
57646sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
57726refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
57859refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
57863refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
57863sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
57868refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
57898sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
57899sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
57987refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
58032sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
58049sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
58058sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
58063sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
58063sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
58071sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
58085sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
58089sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
58107sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
58151sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
58155sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
58156sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
58165sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
58209sandygcc -m32 -Os -fomit-frame-pointer2017082820170725
58231refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
58258sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
58267sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
58315refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
58377refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
58444sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
58550sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
58550refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
58673refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
58675refgcc -m32 -O3 -fomit-frame-pointer2017082820170725
58701refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
58709sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
58745sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
58772refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
58820refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
58935refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
58980sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
58988sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
59019sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
59024refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
59038sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
59042sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
59051sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
59059sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
59082refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
59103sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
59108sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
59108sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
59108sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
59162sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
59162sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
59187sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
59193sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
59214sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
59219sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
59498refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
59529refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
59764sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
59781sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
59791sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
59835sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
59835sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
59941sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
59954sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
60025sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
60163sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
60163sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
60238sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
60274sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
60282refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
60384refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
60517sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
60596sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
60597sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
60673refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
60867sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
60867sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
60942sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
60961sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
61230sandygcc -m32 -O -fomit-frame-pointer2017082820170725
61239sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
61244sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
61288sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
61289sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
61297sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
61306sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
61342sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
61351sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
61363sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
61372sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
61381sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
61394sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
61408sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
61417sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
61430sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
61452sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
61452refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
61536sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
61554sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
61607sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
61643sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
63548refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
63929refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
66304sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
79479refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
79484refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
82785refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
82931refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
86813refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
90706refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/blake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:107:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:121:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:119:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:117:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:112:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:126:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:124:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:122:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:113:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:111:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:109:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_init':
hash.c: hash.c:149:3: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[0]), _mm_set_epi32(0xA54FF53A,0x3C6EF372,0xBB67AE85,0x6A09E667));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: v32 v;
vector.c: ^
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: v64 v;
vector.c: ^
vector.c: vector.c:62:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv v128 = CV(128);
vector.c: ^
vector.c: vector.c:62:30: error: invalid initializer
vector.c: vector.c:63:30: error: invalid initializer
vector.c: static const union cv v255 = CV(255);
vector.c: ^
vector.c: vector.c:64:30: error: invalid initializer
vector.c: static const union cv v257 = CV(257);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse41-2 xop
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=k8 -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=nocona -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=prescott -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse41-2 xop

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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/blake256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_init':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:113:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:111:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:109:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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/blake256/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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:121:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:119:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:117:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], 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:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
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/blake256/sse2-2
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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:126:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:124:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:122:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], 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:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse41-2 xop
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse41-2 xop

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:4: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from blake256.h:127:0,
hash.c: from hash.c:2:
hash.c: rounds.h:19:8: error: called from here
hash.c: row2 = _mm_roti_epi32(row2, -7); \
hash.c: ^
hash.c: rounds.h:59:3: note: in expansion of macro 'G2'
hash.c: G2(row1,row2,row3,row4,buf4); \
hash.c: ^
hash.c: hash.c:128:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(13);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from blake256.h:127:0,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from rounds.h:45:0,
hash.c: from blake256.h:127,
hash.c: from hash.c:2:
hash.c: load.sse41.h:313:4: error: called from here
hash.c: t2 = _mm_blend_epi16(t0,t1,0x0F); \
hash.c: ^
hash.c: rounds.h:58:3: note: in expansion of macro 'LOAD_MSG_9_4'
hash.c: LOAD_MSG_ ##r ##_4(buf4); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 9);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:881:6: error: called from here
hash.c: tmp1 = _mm_blend_epi16(tmp0, m3, 0xC0);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:880:6: error: called from here
hash.c: tmp0 = _mm_blend_epi16(m0,m1,0x0F);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:852:6: error: called from here
hash.c: tmp6 = _mm_blend_epi16(tmp5, tmp4, 0xC0);
hash.c: ^
hash.c: ...

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