Implementation notes: amd64, bigmem, crypto_hash/blake256

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
11965sse41-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
11979sse41-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
11985sse41-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12047vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
12047vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
12059vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12189vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
12195sse41-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12197sse41-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
12198sse41-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12198sse41-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12209sse41-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12229sse41-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12254vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12254vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12257vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
12285vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12302vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
12302vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12302vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12342sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12345sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
12348ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12356ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
12387sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12390sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
12396sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12396sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12399sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12401vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
12427ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
12436sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
12453vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
12461vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12469vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
12469vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12481sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12489vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
12498vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12523vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
12538vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
12541vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12555vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12560vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12566vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
12897ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12900ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12900ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12903ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12903ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12915ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
13002ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
13810ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
13821ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
14393sse2-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
14407sse2-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
14416sse2-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
14807sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
14830sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
14855sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
14858sse2-2gcc -march=nocona -O -fomit-frame-pointer2015021520141124
14892sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
14892sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
14898sse2-2gcc -m64 -O -fomit-frame-pointer2015021520141124
14909sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
14914sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
14920sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
14940sse2-2gcc -O -fomit-frame-pointer2015021520141124
14940sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
14943sse2-2gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
14966sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
14991sse2-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
14997sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15003sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15023sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15028sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
15028sse2-2gcc -march=k8 -O -fomit-frame-pointer2015021520141124
15031sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15031sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15031sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
15056sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
15079sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15090sse2-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
15093sse2-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
15133sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15133sse2-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15136sse2-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15136sse2-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
15142sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
15181sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
15206sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
15232sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
15235sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
15308sse2-2gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
15331sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
15345sse2-2gcc -m64 -O3 -fomit-frame-pointer2015021520141124
15447sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15453sse2-2gcc -m64 -O2 -fomit-frame-pointer2015021520141124
15456sse2-2gcc -O2 -fomit-frame-pointer2015021520141124
15544sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
15546sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
15549sse2-2gcc -O3 -fomit-frame-pointer2015021520141124
15549sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15603sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
15614sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15623sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
15626sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15651sse2gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
15660sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15668sse2gcc -march=k8 -O -fomit-frame-pointer2015021520141124
15708sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
15728sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15731sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15736sse2gcc -O2 -fomit-frame-pointer2015021520141124
15742sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
15747sse2gcc -m64 -O2 -fomit-frame-pointer2015021520141124
15753sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
15756sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
15756sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
15759sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15765sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15767sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15773sse2gcc -O3 -fomit-frame-pointer2015021520141124
15773sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15773sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15773sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15776sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15776sse2gcc -m64 -O3 -fomit-frame-pointer2015021520141124
15776sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15779sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15779sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
15790sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
15796sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15804sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
15819sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15827sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15830sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
15830sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15836sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
15838sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15841sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15841sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15844sse2gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15847sse2gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15864sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
15884sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15886sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15889sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15898sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
15903sse2gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
15903sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15909sse2gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
15918sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15918sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
15929sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
16011sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
16031sse2gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
16099sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16119sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16133sse2gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16144sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
16164sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16167sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
16178sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16184sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16218vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
16218vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
16223vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
16227vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
16230sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16249sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16261sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16269sse2gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16289sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16323sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
16342sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16365sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
16408sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16411sse2gcc -march=nocona -O -fomit-frame-pointer2015021520141124
16476sse41-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
16485sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16507sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
16518sse41-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
16518sse41-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
16527sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
16530sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
16564sse2gcc -m64 -O -fomit-frame-pointer2015021520141124
16567sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
16572sse2gcc -O -fomit-frame-pointer2015021520141124
16581sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
16586sse2gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
16618vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
16620vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
16623vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
16668vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
16759sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
16810sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
16850sse2gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
16926sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
16926sse2-2gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
16997sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
17000sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
17034sse2-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
17034sse2-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
17102sse2-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
17136sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
17136sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
17167sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17187sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
17193sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
17193sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
17212sse2-2gcc -Os -fomit-frame-pointer2015021520141124
17215sse2-2gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
17224sse2-2gcc -m64 -Os -fomit-frame-pointer2015021520141124
17263sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
17275ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
17278ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
17289ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
17363sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
17368sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
17368sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
17368sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
17377sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
17431sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
17436sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17572ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
18051bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
18063bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
18079bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
18079bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
18088bswapgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
18122bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
18170bswapgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
18176bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
18272bswapgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
18289bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
18295bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
18320bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
18337bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18346bswapgcc -O -fomit-frame-pointer2015021520141124
18346bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
18346bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
18349bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
18363bswapgcc -m64 -O -fomit-frame-pointer2015021520141124
18369bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
18386bswapgcc -march=nocona -O -fomit-frame-pointer2015021520141124
18388bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
18399bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
18400bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
18411bswapgcc -march=k8 -O -fomit-frame-pointer2015021520141124
18419bswapgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
18425bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
18428bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
18428bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
18431bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18431bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
18434bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
18436bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
18436bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
18436bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
18448bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
18453bswapgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
18479bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
18482bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
18484bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
18485bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
18490bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
18490bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
18496bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
18527bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
18539bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
18550bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
18550bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
18595bswapgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
18595bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
18606bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
18607bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
18607bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
18612bswapgcc -O3 -fomit-frame-pointer2015021520141124
18612bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
18612bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
18615bswapgcc -O2 -fomit-frame-pointer2015021520141124
18615bswapgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
18624bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18626bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18626bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18626bswapgcc -m64 -O2 -fomit-frame-pointer2015021520141124
18635bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18646bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18652bswapgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18655bswapgcc -m64 -O3 -fomit-frame-pointer2015021520141124
18655bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18655bswapgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18660sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
18666bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
18700sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
18728sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
18728sphlibgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
18729sphlibgcc -O2 -fomit-frame-pointer2015021520141124
18731sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
18737sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
18748sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
18748sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
18748sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18757sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18757sphlibgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
18765sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
18765sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18768sphlibgcc -O3 -fomit-frame-pointer2015021520141124
18768sphlibgcc -m64 -O3 -fomit-frame-pointer2015021520141124
18771sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
18777sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18779sphlibgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
18779sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18785bswapgcc -Os -fomit-frame-pointer2015021520141124
18785bswapgcc -m64 -Os -fomit-frame-pointer2015021520141124
18788sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18796bswapgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
18808bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18808bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
18808bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18811bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
18828bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18833bswapgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
18845sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
18850sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
18850sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
18853sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
18853sphlibgcc -m64 -O -fomit-frame-pointer2015021520141124
18856sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
18861sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
18862bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18862sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18867sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
18876sphlibgcc -m64 -O2 -fomit-frame-pointer2015021520141124
18907bswapgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
18910sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
18915bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
18915sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
18915sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
18915sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
18921sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
18924bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
18949sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18949sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
18952sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
18952sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
18952sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
18955sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
18955bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
18961sphlibgcc -O -fomit-frame-pointer2015021520141124
18961sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
18961sphlibgcc -march=nocona -O -fomit-frame-pointer2015021520141124
18975sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
18975sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
18975sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
18975sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
19026sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
19199sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
19204sphlibgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
19207sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
19249sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
19249sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
19255sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
19258sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
19335regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
19335regsgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
19346regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
19346regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
19352regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
19360regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
19366regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
19366regsgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
19369regsgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
19371regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
19372regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
19377regsgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
19377regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
19377regsgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
19380regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
19380regsgcc -march=k8 -O -fomit-frame-pointer2015021520141124
19383regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
19386regsgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
19400regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
19403regsgcc -m64 -O -fomit-frame-pointer2015021520141124
19408regsgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
19414regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
19417regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
19420sphlibgcc -march=k8 -O -fomit-frame-pointer2015021520141124
19423regsgcc -O -fomit-frame-pointer2015021520141124
19482regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
19490regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
19493regsgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
19499regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
19629sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
19629sphlibgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
19635sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
19646regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
19655sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
19658regsgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
19660regsgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
19666sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
19669regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
19675sphlibgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
19677sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
19678regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
19680regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
19686sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
19686regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
19695regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
19697regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
19706regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
19709regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
19709regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
19737regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
19746regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
19757regsgcc -m64 -O3 -fomit-frame-pointer2015021520141124
19763regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
19768regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
19779regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
19788regsgcc -O3 -fomit-frame-pointer2015021520141124
19791regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
19791regsgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
19794regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
19802regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
19811regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
19811regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
19822regsgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
19827regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
19828regsgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
19833regsgcc -O2 -fomit-frame-pointer2015021520141124
19861regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
19861regsgcc -m64 -O2 -fomit-frame-pointer2015021520141124
19862regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
19864regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
19879regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
19901regsgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
19941regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
19941regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
19941regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
19944regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
19961regsgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
19961regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
19961regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
19961regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
19964regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
19969regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
19975regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
19975regsgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
19997regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
20037regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
20049regsgcc -m64 -Os -fomit-frame-pointer2015021520141124
20077regsgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
20083regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
20094regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
20100regsgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
21381sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
21383sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
21542sphlibgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
21542sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
21542sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
21542sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
21542sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
21585sphlibgcc -m64 -Os -fomit-frame-pointer2015021520141124
21587sphlibgcc -Os -fomit-frame-pointer2015021520141124
21587sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
21587sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
21587sphlibgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
21601sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
21601sphlibgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
21882sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
21882sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
21882sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
21882sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
22335sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
22335sphlibgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
22412sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
22412sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
23749sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2015021520141124
23760sphlib-smallgcc -O3 -fomit-frame-pointer2015021520141124
23760sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
23786sphlib-smallgcc -O2 -fomit-frame-pointer2015021520141124
23786sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
23786sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2015021520141124
23862sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
23868sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
23877sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
23885sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
23979sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
23981sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
23981sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
23996sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
24109sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
24120sse2gcc -Os -fomit-frame-pointer2015021520141124
24120sse2gcc -m64 -Os -fomit-frame-pointer2015021520141124
24120sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
24123sse2gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
24131sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
24152sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
24154sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
24160sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
24177sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
24182sse2gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
24188sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
24225sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
24228sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
24233sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
24234sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
24239sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
24242sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
24245sse2gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
24245sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
24253sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
24256sse2gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
24290sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
24293sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
24293sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24296sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
24296sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
24321sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
24321sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
24335refgcc -O3 -fomit-frame-pointer2015021520141124
24335refgcc -m64 -O3 -fomit-frame-pointer2015021520141124
24347refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
24367sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
24370sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24375sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
24375sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
24400sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
24401sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24418sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
24426sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
24480sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
24500sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24534sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
24553sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
24582sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
24630refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
24633refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
24633refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
24633refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
24642refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
24647refgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
24647refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
24763sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
24817refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
24831refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24848refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
24854sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
24928refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
24944refgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
24950refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
24951refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
24953refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
24985refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25018refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25078refgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
25120refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
25123refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
25138refgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
25143refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
25143refgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
25160sandygcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25171sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
25177sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
25183sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
25188sandygcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
25188sandygcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
25188sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
25191sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
25191sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
25191sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
25197sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
25197sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
25225sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
25228sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
25256sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
25293sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
25310sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
25319sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
25338sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
25341sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
25341sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
25367sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25386refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
25435sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
25440sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
25443sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
25457sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
25460sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
25460sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
25460sandygcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
25461sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
25463sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2015021520141124
25469sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25475refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
25480sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
25492sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
25551sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
25551refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
25556sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
25557sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
25588sphlib-smallgcc -m64 -O -fomit-frame-pointer2015021520141124
25607sandygcc -O2 -fomit-frame-pointer2015021520141124
25630sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
25630sandygcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
25647sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2015021520141124
25650sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
25670sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
25673sandygcc -m64 -O2 -fomit-frame-pointer2015021520141124
25681sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
25684sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
25687sandygcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
25690sandygcc -O3 -fomit-frame-pointer2015021520141124
25692sandygcc -m64 -O3 -fomit-frame-pointer2015021520141124
25693sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
25696sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
25698sandygcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
25715sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
25741sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
25755sandygcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
25755sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
25798sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
25831sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
25834sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
25848sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
25854sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
25857sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
25862sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
25863sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
25866sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
25866sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
25869sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
25883sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
25905sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
25914sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
25919refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
25928refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
25939sphlib-smallgcc -O -fomit-frame-pointer2015021520141124
25948sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
25953refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
25956sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
25956sandygcc -m64 -Os -fomit-frame-pointer2015021520141124
25956sandygcc -march=k8 -Os -fomit-frame-pointer2015021520141124
25968sandygcc -Os -fomit-frame-pointer2015021520141124
25968refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
25970refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
25973refgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
25976refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
25993sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
26001sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
26002refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
26073sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
26075sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
26081sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
26089sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
26120refgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
26121refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
26256refgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
26257refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
26336refgcc -m64 -O2 -fomit-frame-pointer2015021520141124
26341refgcc -O2 -fomit-frame-pointer2015021520141124
26427refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
26429refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
26435refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
26554sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
26571refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
26571refgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
26871refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
27098refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
27123refgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
27129refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
27143refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
27143refgcc -march=nocona -O -fomit-frame-pointer2015021520141124
27163refgcc -O -fomit-frame-pointer2015021520141124
27163refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
27174refgcc -march=k8 -O -fomit-frame-pointer2015021520141124
27180refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
27183refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
27186refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
27186refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
27197refgcc -m64 -O -fomit-frame-pointer2015021520141124
27486sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
27523sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
27591sandygcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
27594sandygcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
27594sandygcc -march=k8 -O -fomit-frame-pointer2015021520141124
27600sandygcc -march=barcelona -O -fomit-frame-pointer2015021520141124
27614sandygcc -march=nocona -O -fomit-frame-pointer2015021520141124
27619sandygcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
27622sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
27622sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
27625sandygcc -O -fomit-frame-pointer2015021520141124
27625sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
27625sandygcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
27625sandygcc -march=nocona -Os -fomit-frame-pointer2015021520141124
27637sandygcc -m64 -O -fomit-frame-pointer2015021520141124
27639sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
27656sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
27659sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
27659sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
27682sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
27682sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
27687sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
27702sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
27722sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
27724sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
27732sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
27736refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
27741refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
27744refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
27750sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
27756sandygcc -funroll-loops -O -fomit-frame-pointer2015021520141124
27761refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
27798sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
27824sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
27846sandygcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
27849sandygcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
27852sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
27908sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
27979refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
27982refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
27985refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
28039refgcc -m64 -Os -fomit-frame-pointer2015021520141124
28039refgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
28041refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
28050refgcc -Os -fomit-frame-pointer2015021520141124
28061refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
28076refgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
28093refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
28093refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
28475refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
28863refgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
28872refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
29314refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
29387refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
29758sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
29758sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
29841sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
29841sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
29841sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
29934sphlib-smallgcc -m64 -Os -fomit-frame-pointer2015021520141124
29971sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
29971sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
30028sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
30028sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
30028sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
30030sphlib-smallgcc -Os -fomit-frame-pointer2015021520141124
30030sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
30045sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
30118sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
30124sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
30305sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
30453sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
30455sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
30464sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
30549sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
30549sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
34241bswapgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
34297bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
34397bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
34422bswapgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
35751bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
36377regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
37573regsgcc -Os -fomit-frame-pointer2015021520141124
37947regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
38641regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
40602bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
42497regsgcc -march=nocona -O -fomit-frame-pointer2015021520141124
42642regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
51028refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
54893refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
55602refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
57287refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
58265refgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
58579refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
73154sphlibcc2015021520141124
73174sphlibgcc2015021520141124
73228sphlibgcc -funroll-loops2015021520141124
95837bswapgcc2015021520141124
95871bswapgcc -funroll-loops2015021520141124
95880bswapcc2015021520141124
96376sandygcc2015021520141124
96376sandygcc -funroll-loops2015021520141124
96381sandycc2015021520141124
98172regscc2015021520141124
98181regsgcc2015021520141124
106097sphlib-smallgcc -funroll-loops2015021520141124
106165sphlib-smallcc2015021520141124
106190sphlib-smallgcc2015021520141124
111786refcc2015021520141124
111885refgcc -funroll-loops2015021520141124
124298regsgcc -funroll-loops2015021520141124
162095sse2gcc2015021520141124
162290sse2gcc -funroll-loops2015021520141124
164005sse2cc2015021520141124
180552refgcc2015021520141124
207218sse2-2cc2015021520141124
210401sse2-2gcc2015021520141124
212169sse2-2gcc -funroll-loops2015021520141124

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 103, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: cc
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: rounds.sse41.h:25: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:56: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:111: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:130: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41
gcc sse41
gcc -O2 -fomit-frame-pointer sse41
gcc -O3 -fomit-frame-pointer sse41
gcc -O -fomit-frame-pointer sse41
gcc -Os -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops sse41
gcc -funroll-loops -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -O -fomit-frame-pointer sse41
gcc -funroll-loops -Os -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41
gcc -m64 -O2 -fomit-frame-pointer sse41
gcc -m64 -O3 -fomit-frame-pointer sse41
gcc -m64 -O -fomit-frame-pointer sse41
gcc -m64 -Os -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -march=barcelona -O -fomit-frame-pointer sse41
gcc -march=barcelona -Os -fomit-frame-pointer sse41
gcc -march=k8 -O2 -fomit-frame-pointer sse41
gcc -march=k8 -O3 -fomit-frame-pointer sse41
gcc -march=k8 -O -fomit-frame-pointer sse41
gcc -march=k8 -Os -fomit-frame-pointer sse41
gcc -march=nocona -O2 -fomit-frame-pointer sse41
gcc -march=nocona -O3 -fomit-frame-pointer sse41
gcc -march=nocona -O -fomit-frame-pointer sse41
gcc -march=nocona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:35: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:58: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:113: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:137: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:161: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:179: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:185: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:202: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc xop
gcc xop
gcc -O2 -fomit-frame-pointer xop
gcc -O3 -fomit-frame-pointer xop
gcc -O -fomit-frame-pointer xop
gcc -Os -fomit-frame-pointer xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops xop
gcc -funroll-loops -O2 -fomit-frame-pointer xop
gcc -funroll-loops -O3 -fomit-frame-pointer xop
gcc -funroll-loops -O -fomit-frame-pointer xop
gcc -funroll-loops -Os -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xop
gcc -m64 -O2 -fomit-frame-pointer xop
gcc -m64 -O3 -fomit-frame-pointer xop
gcc -m64 -O -fomit-frame-pointer xop
gcc -m64 -Os -fomit-frame-pointer xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -march=barcelona -O2 -fomit-frame-pointer xop
gcc -march=barcelona -O3 -fomit-frame-pointer xop
gcc -march=barcelona -O -fomit-frame-pointer xop
gcc -march=barcelona -Os -fomit-frame-pointer xop
gcc -march=k8 -O2 -fomit-frame-pointer xop
gcc -march=k8 -O3 -fomit-frame-pointer xop
gcc -march=k8 -O -fomit-frame-pointer xop
gcc -march=k8 -Os -fomit-frame-pointer xop
gcc -march=nocona -O2 -fomit-frame-pointer xop
gcc -march=nocona -O3 -fomit-frame-pointer xop
gcc -march=nocona -O -fomit-frame-pointer xop
gcc -march=nocona -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41-2
gcc sse41-2
gcc -O2 -fomit-frame-pointer sse41-2
gcc -O3 -fomit-frame-pointer sse41-2
gcc -O -fomit-frame-pointer sse41-2
gcc -Os -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops sse41-2
gcc -funroll-loops -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -m64 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -O -fomit-frame-pointer sse41-2
gcc -m64 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -march=k8 -O -fomit-frame-pointer sse41-2
gcc -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -march=nocona -O -fomit-frame-pointer sse41-2
gcc -march=nocona -Os -fomit-frame-pointer sse41-2

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: cc
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc avxs
gcc avxs
gcc -O2 -fomit-frame-pointer avxs
gcc -O3 -fomit-frame-pointer avxs
gcc -O -fomit-frame-pointer avxs
gcc -Os -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops avxs
gcc -funroll-loops -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -O -fomit-frame-pointer avxs
gcc -funroll-loops -Os -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxs
gcc -m64 -O2 -fomit-frame-pointer avxs
gcc -m64 -O3 -fomit-frame-pointer avxs
gcc -m64 -O -fomit-frame-pointer avxs
gcc -m64 -Os -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -march=barcelona -O -fomit-frame-pointer avxs
gcc -march=barcelona -Os -fomit-frame-pointer avxs
gcc -march=k8 -O2 -fomit-frame-pointer avxs
gcc -march=k8 -O3 -fomit-frame-pointer avxs
gcc -march=k8 -O -fomit-frame-pointer avxs
gcc -march=k8 -Os -fomit-frame-pointer avxs
gcc -march=nocona -O2 -fomit-frame-pointer avxs
gcc -march=nocona -O3 -fomit-frame-pointer avxs
gcc -march=nocona -O -fomit-frame-pointer avxs
gcc -march=nocona -Os -fomit-frame-pointer avxs

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: rounds.sse41.h:25: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:56: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:111: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:130: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: rounds.sse41.h:25: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:56: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:111: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:130: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:35: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:58: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:113: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:137: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:161: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:179: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:185: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:202: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:35: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:58: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:89: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:113: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:137: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:161: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:179: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:185: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:202: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: hash.c:116: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from hash.c:121:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:71: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:111: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:140: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:141: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:144: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:152: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:172: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:174: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:177: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:178: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:207: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:210: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:211: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:238: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:239: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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