Implementation notes: amd64, berlekamp, crypto_hash/blake256

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
13983sse41-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
13983sse41-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
13991sse41-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
13991sse41-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
14008sse41-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
14025sse41-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
14059sse41-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
14076sse41-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
14084sse41-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
14144sse41-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
14178sse41-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
14203sse41-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
14288sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
14297sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
14306sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
14314vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
14314sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
14331sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
14365vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
14373vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
14399vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
14424vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
14433vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
14441vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
14467sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
14467sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
14476sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
14561vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
14561vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
14569sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
14594vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
14637ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
14645vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
14654ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
14654ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
14671vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
14680vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
14688ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
14688sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
14696ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
14713ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
14722vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
14731vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
14781sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
14832sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
14850vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
14952ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
15079vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
15079vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
15104vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
15105vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
15113vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
15113vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
15130ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
15155vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
15156vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
15164ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
15190vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
15232ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
15257ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
15257ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
15266vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
15266vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
15283vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
15411vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
15462ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
15504vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
15555vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
15598vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
15632ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
15903ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
15946ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
18079sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
18096sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
18182sse2-2gcc -march=k8 -O -fomit-frame-pointer2012052720120525
18190sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
18199sse2-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
18224sse2-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
18224sse2-2gcc -march=nocona -O -fomit-frame-pointer2012052720120525
18241sse2-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
18258sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
18258sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
18301sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
18309sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
18343sse2gcc -march=k8 -O -fomit-frame-pointer2012052720120525
18351sse2-2gcc -march=barcelona -O -fomit-frame-pointer2012052720120525
18352sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
18360sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
18360sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
18360sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
18368sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
18377sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
18419sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
18496sse2-2gcc -m64 -O -fomit-frame-pointer2012052720120525
18513sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
18513sse2gcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
18521sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
18530sse2gcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
18538sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
18538sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
18538sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
18539sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
18539sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
18547sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
18547sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
18555sse2-2gcc -O -fomit-frame-pointer2012052720120525
18564sse2-2gcc -funroll-loops -O -fomit-frame-pointer2012052720120525
18573sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
18598sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
18606sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
18606sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
18606sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
18615sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
18623sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
18624sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
18632sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
18632sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
18632sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
18632sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
18658sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18658sse2gcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18674sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
18674sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18675sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18683sse2gcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18692sse2-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
18700sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
18700sse2-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
18708sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
18708sse2-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
18768sse2-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
18777sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18785sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18785sse2-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
18802sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18802sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
18810sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18828sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18861sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
18862sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
18862sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
18862sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
18870sse2gcc -O2 -fomit-frame-pointer2012052720120525
18878sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
18887sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18887sse2gcc -m64 -O2 -fomit-frame-pointer2012052720120525
18895sse2-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
18912sse2gcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
18912sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
18913sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18921sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
18921sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
18929sse2-2gcc -O3 -fomit-frame-pointer2012052720120525
18938sse2-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
18947sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
18955sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18955sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
18972sse2gcc -O3 -fomit-frame-pointer2012052720120525
18972sse2gcc -march=k8 -Os -fomit-frame-pointer2012052720120525
18980sse2gcc -m64 -O3 -fomit-frame-pointer2012052720120525
18989sse2gcc -Os -fomit-frame-pointer2012052720120525
18989sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
18989sse2-2gcc -m64 -O2 -fomit-frame-pointer2012052720120525
18997sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
18998sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
19006sse2-2gcc -O2 -fomit-frame-pointer2012052720120525
19006sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
19014sse2-2gcc -m64 -O3 -fomit-frame-pointer2012052720120525
19015sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
19040sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
19048sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
19057sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
19074sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
19074sse2gcc -m64 -Os -fomit-frame-pointer2012052720120525
19082sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
19083sse2-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
19083sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
19083sse2-2gcc -march=nocona -Os -fomit-frame-pointer2012052720120525
19091sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
19091sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
19099sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
19100sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
19108sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
19108sse2gcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
19117sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
19125sse2-2gcc -m64 -Os -fomit-frame-pointer2012052720120525
19142sse2-2gcc -march=k8 -Os -fomit-frame-pointer2012052720120525
19142sse2gcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
19150sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
19150sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
19151sse2-2gcc -Os -fomit-frame-pointer2012052720120525
19151sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
19151sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
19159sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
19176sse2gcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
19176sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
19176sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
19176sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
19193sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
19201sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
19201sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
19210sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
19236sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
19278sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
19312sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
19312sse2gcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
19312sse2gcc -march=nocona -Os -fomit-frame-pointer2012052720120525
19320sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
19320sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
19321sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
19329sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
19329sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
19346sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
19371sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
19431sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
19439sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
19439sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
19440sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
19448sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
19457sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
19465sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
19474sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
19474sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
19516sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
19550sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
19584sse2gcc -march=barcelona -O -fomit-frame-pointer2012052720120525
19661sse2-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
19669sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
19686sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
19686sse2gcc -march=nocona -O -fomit-frame-pointer2012052720120525
19703sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
19745sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
19796sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
19856sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
19890sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
19890sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
19899sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
19907sse2gcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
19924bswapgcc -m64 -O2 -fomit-frame-pointer2012052720120525
19924sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
19933bswapgcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
19949bswapgcc -m64 -O3 -fomit-frame-pointer2012052720120525
19983bswapgcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
19992bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
19992bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
19992bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
20001bswapgcc -O2 -fomit-frame-pointer2012052720120525
20009bswapgcc -march=k8 -Os -fomit-frame-pointer2012052720120525
20026bswapgcc -O3 -fomit-frame-pointer2012052720120525
20026bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
20060bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
20060sse2gcc -funroll-loops -O -fomit-frame-pointer2012052720120525
20060sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
20060bswapgcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
20077bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
20086sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
20094sse2gcc -O -fomit-frame-pointer2012052720120525
20094sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
20094bswapgcc -m64 -Os -fomit-frame-pointer2012052720120525
20102sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
20111bswapgcc -Os -fomit-frame-pointer2012052720120525
20111bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
20120sse2gcc -m64 -O -fomit-frame-pointer2012052720120525
20128bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
20153bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
20153bswapgcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
20162bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
20179bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
20205bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
20205bswapgcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
20230bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
20247bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
20247bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
20272bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
20281bswapgcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
20281bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
20289bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
20290bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
20315bswapgcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
20315bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
20349bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
20366bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
20392bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
20400bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
20408sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
20408bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
20409bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
20417bswapgcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
20451bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
20460bswapgcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
20477bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
20485bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
20494bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
20510bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
20519bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
20527bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
20528bswapgcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
20536bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
20544bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
20553bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
20604bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
20604bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
20621bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
20621bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
20638bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
20647sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
20672bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
20689bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
20697bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
20740bswapgcc -m64 -O -fomit-frame-pointer2012052720120525
20740bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
20748bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
20799bswapgcc -march=nocona -O -fomit-frame-pointer2012052720120525
20808bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
20816bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
20834bswapgcc -funroll-loops -O -fomit-frame-pointer2012052720120525
20842bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
20850bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
20859bswapgcc -O -fomit-frame-pointer2012052720120525
20859bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
20859bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
20876bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
20885bswapgcc -march=barcelona -O -fomit-frame-pointer2012052720120525
20918bswapgcc -march=k8 -O -fomit-frame-pointer2012052720120525
20936bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
20961bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
20986bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
20987bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
20995sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
21054bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
21063sphlibgcc -m64 -O3 -fomit-frame-pointer2012052720120525
21063bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
21097bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
21097sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
21114sphlibgcc -O3 -fomit-frame-pointer2012052720120525
21114bswapgcc -march=nocona -Os -fomit-frame-pointer2012052720120525
21123sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21131bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
21140sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
21156sphlibgcc -O2 -fomit-frame-pointer2012052720120525
21165sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
21173bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
21173bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
21190sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21191bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
21216sphlibgcc -m64 -O2 -fomit-frame-pointer2012052720120525
21233sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
21250sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21275sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21292sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
21301regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
21343sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21352regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21352regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21369regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
21377sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
21377regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21386regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
21386regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21412regsgcc -O2 -fomit-frame-pointer2012052720120525
21412regsgcc -m64 -O2 -fomit-frame-pointer2012052720120525
21428regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21428regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
21429sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21437regsgcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21437regsgcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
21437regsgcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
21446regsgcc -m64 -O3 -fomit-frame-pointer2012052720120525
21463sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
21471regsgcc -O3 -fomit-frame-pointer2012052720120525
21480sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
21488sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
21488sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
21497regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21505sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
21513sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
21514sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
21530regsgcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
21530sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
21530regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
21531regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
21539regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
21547regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
21556regsgcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
21565regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
21573sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
21573regsgcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21590regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
21607regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
21615regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
21632regsgcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
21633sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
21641regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
21649regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
21650regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
21667regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
21734sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
21760regsgcc -m64 -Os -fomit-frame-pointer2012052720120525
21760regsgcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
21786regsgcc -Os -fomit-frame-pointer2012052720120525
21794regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
21802regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
21802regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
21802regsgcc -march=k8 -Os -fomit-frame-pointer2012052720120525
21819regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
21819regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
21845regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
21845regsgcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
21853regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
21853regsgcc -march=barcelona -O -fomit-frame-pointer2012052720120525
21854regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
21854regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
21862regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
21870regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
21871regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
21887regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
21888regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
21896regsgcc -O -fomit-frame-pointer2012052720120525
21896regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
21896regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
21896regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
21896regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
21913sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
21913regsgcc -march=k8 -O -fomit-frame-pointer2012052720120525
21921regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
21921sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
21921regsgcc -march=nocona -O -fomit-frame-pointer2012052720120525
21922regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
21922regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
21930regsgcc -m64 -O -fomit-frame-pointer2012052720120525
21938regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
21939regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
21947regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
21947regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
21947sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
21947regsgcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
21955sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
21955sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
21956regsgcc -funroll-loops -O -fomit-frame-pointer2012052720120525
21956regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
21964sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
21973regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
21981regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
21989sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
22006regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
22015regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
22092sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
22117regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
22143regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
22143regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
22151regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
22159regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
22160regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
22168regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
22228regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
22270sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
22278sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
22279sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
22287sphlibgcc -funroll-loops -O -fomit-frame-pointer2012052720120525
22295sphlibgcc -m64 -O -fomit-frame-pointer2012052720120525
22304sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
22304sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
22321sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
22330sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
22338sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
22338regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
22397sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
22398sphlibgcc -O -fomit-frame-pointer2012052720120525
22415sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
22440sphlibgcc -march=nocona -O -fomit-frame-pointer2012052720120525
22627regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
22627regsgcc -march=nocona -Os -fomit-frame-pointer2012052720120525
22644regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
22652regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
22771sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
22780sphlibgcc -march=barcelona -O -fomit-frame-pointer2012052720120525
22840sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
22848sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
22856sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
22942sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
23069sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
23086sphlibgcc -march=k8 -O -fomit-frame-pointer2012052720120525
23137sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
23137sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
23146sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
23180sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
23188sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
23205sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
23239sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
23290sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
24378sphlibgcc -march=k8 -Os -fomit-frame-pointer2012052720120525
24412sphlibgcc -Os -fomit-frame-pointer2012052720120525
24488sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
24523sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
24557sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
24574sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
24582sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
24599sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
24922sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
25066sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
25152sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
25313sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
25364sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
25517sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
25559sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
25568sandygcc -m64 -O3 -fomit-frame-pointer2012052720120525
25585sandygcc -O3 -fomit-frame-pointer2012052720120525
25628sandygcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
25645sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
25645sandygcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
25661sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
25662sphlibgcc -m64 -Os -fomit-frame-pointer2012052720120525
25670sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
25696sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
25712sandygcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
25738sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
25738sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
25746sandygcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
25747sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
25747sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
25747sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
25763sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
25772sandygcc -O2 -fomit-frame-pointer2012052720120525
25772sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
25772sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
25781sandygcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
25789sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
25797sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
25797sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
25798sandygcc -m64 -O2 -fomit-frame-pointer2012052720120525
25815sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
25840sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
25840sandygcc -march=k8 -Os -fomit-frame-pointer2012052720120525
25874sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
25882sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
25925sandygcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
25925sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
25933sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
25959sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
25967sandygcc -m64 -Os -fomit-frame-pointer2012052720120525
25984sandygcc -Os -fomit-frame-pointer2012052720120525
25985sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
26002sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
26002sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
26027sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
26027sandygcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
26036sandygcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
26069sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
26069sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
26070sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
26070sphlibgcc -march=nocona -Os -fomit-frame-pointer2012052720120525
26189sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
26452sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
26469sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
26673sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
26724sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
26758sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
26758sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
26758sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
26800sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
26868sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
26903sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
26911sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
26979sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
27047sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
27073sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
27353sphlib-smallgcc -O3 -fomit-frame-pointer2012052720120525
27370sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012052720120525
27379sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012052720120525
27438sphlib-smallgcc -O2 -fomit-frame-pointer2012052720120525
27565sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
27642sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
27710sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
27761sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
27761sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
27769sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
27829sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
28024sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
28033sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
28033sandygcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
28075sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
28135sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
28143sandygcc -march=nocona -O -fomit-frame-pointer2012052720120525
28144sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
28160sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
28161sandygcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
28169sandygcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
28177sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
28178sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
28178sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
28186sandygcc -funroll-loops -O -fomit-frame-pointer2012052720120525
28186sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
28194sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
28195sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
28195sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
28203sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
28203sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
28203sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
28203sandygcc -march=k8 -O -fomit-frame-pointer2012052720120525
28211sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
28211sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
28211sandygcc -march=barcelona -O -fomit-frame-pointer2012052720120525
28212sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
28212sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
28212sandygcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
28220sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
28220sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
28220sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
28228sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
28229sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
28229sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
28229sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
28237sandygcc -O -fomit-frame-pointer2012052720120525
28237sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
28237sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
28245sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
28246sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
28254sandygcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
28254sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
28254sandygcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
28262sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
28271sandygcc -m64 -O -fomit-frame-pointer2012052720120525
28288sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
28305sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
28322sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
28330sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
28339sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
28339sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
28365sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
28475sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
28492sandygcc -march=nocona -Os -fomit-frame-pointer2012052720120525
28509sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
28517refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
28526sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
28534sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
28552refgcc -m64 -O3 -fomit-frame-pointer2012052720120525
28560refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052720120525
28577refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052720120525
28603refgcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
28637sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
28645sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012052720120525
28917refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
28934refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
28968refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052720120525
29036refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052720120525
29155refgcc -march=k8 -O3 -fomit-frame-pointer2012052720120525
29164refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052720120525
29172refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052720120525
29181refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052720120525
29206refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052720120525
29215refgcc -funroll-loops -O2 -fomit-frame-pointer2012052720120525
29215refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
29215refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052720120525
29231refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052720120525
29231refgcc -march=barcelona -O3 -fomit-frame-pointer2012052720120525
29248refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052720120525
29249refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
29274refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052720120525
29282refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
29291refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052720120525
29350sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
29359refgcc -O3 -fomit-frame-pointer2012052720120525
29359sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
29393sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
29393sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
29393refgcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
29419sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
29444refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
29571sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
29597refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052720120525
29707refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052720120525
29912refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052720120525
29920refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
30320sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
30337sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
30396sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012052720120525
30422sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
30422sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012052720120525
30447sphlib-smallgcc -m64 -O -fomit-frame-pointer2012052720120525
30464sphlib-smallgcc -O -fomit-frame-pointer2012052720120525
30464refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
30464sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
30464sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
30472sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
30473sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
30481sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
30481sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
30489sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
30490sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012052720120525
30490sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
30498sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
30549sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
30558sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
30591sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
30600refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
30609refgcc -funroll-loops -O -fomit-frame-pointer2012052720120525
30609refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052720120525
30659sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
30677refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
30728refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052720120525
30744sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
30804refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
30813refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052720120525
30864refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052720120525
30872refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052720120525
30923sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012052720120525
30932refgcc -march=k8 -O2 -fomit-frame-pointer2012052720120525
30957sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012052720120525
31050refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052720120525
31110refgcc -march=nocona -O2 -fomit-frame-pointer2012052720120525
31127refgcc -march=barcelona -O2 -fomit-frame-pointer2012052720120525
31136refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052720120525
31195refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052720120525
31229refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052720120525
31229refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052720120525
31238refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052720120525
31254refgcc -O2 -fomit-frame-pointer2012052720120525
31254refgcc -m64 -O2 -fomit-frame-pointer2012052720120525
31994refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052720120525
32105refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052720120525
32147refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052720120525
32164refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052720120525
32164refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052720120525
32206refgcc -march=barcelona -O -fomit-frame-pointer2012052720120525
32232refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052720120525
32300refgcc -O -fomit-frame-pointer2012052720120525
32309refgcc -m64 -O -fomit-frame-pointer2012052720120525
32325refgcc -march=nocona -O -fomit-frame-pointer2012052720120525
32334refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052720120525
32334refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052720120525
32674refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052720120525
33354refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
33431refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
33447refgcc -Os -fomit-frame-pointer2012052720120525
33456refgcc -march=k8 -Os -fomit-frame-pointer2012052720120525
33515refgcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
33541refgcc -m64 -Os -fomit-frame-pointer2012052720120525
33558refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
33558refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
33583refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
33592refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
33617refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
33643refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
33702refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
33702refgcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
33771refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
33847refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
33864refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
33864refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
34042refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
34076refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
34119refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
34195refgcc -march=nocona -Os -fomit-frame-pointer2012052720120525
36932refgcc -march=k8 -O -fomit-frame-pointer2012052720120525
39848sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012052720120525
39891sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
39899sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012052720120525
40205sphlib-smallgcc -Os -fomit-frame-pointer2012052720120525
40222sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052720120525
40231sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
40264sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052720120525
40282sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
40477sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
40579sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052720120525
40596sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052720120525
40605sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052720120525
40655sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052720120525
40664sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052720120525
40783sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052720120525
41140sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052720120525
41140sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012052720120525
41217sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012052720120525
41591sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012052720120525
42015sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052720120525
42016sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052720120525
42050sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052720120525
92582sphlibcc2012052720120525
92718sphlibgcc -funroll-loops2012052720120525
92744sphlibgcc2012052720120525
113892bswapgcc -funroll-loops2012052720120525
113934bswapcc2012052720120525
115014bswapgcc2012052720120525
116688regsgcc -funroll-loops2012052720120525
116917regscc2012052720120525
117309regsgcc2012052720120525
122239sandygcc -funroll-loops2012052720120525
122247sandygcc2012052720120525
122298sandycc2012052720120525
129345sphlib-smallgcc -funroll-loops2012052720120525
129446sphlib-smallgcc2012052720120525
129464sphlib-smallcc2012052720120525
139502refcc2012052720120525
139664refgcc2012052720120525
139902refgcc -funroll-loops2012052720120525
388229sse2cc2012052720120525
389181sse2gcc2012052720120525
389683sse2gcc -funroll-loops2012052720120525
516749sse2-2cc2012052720120525
516876sse2-2gcc -funroll-loops2012052720120525
519197sse2-2gcc2012052720120525

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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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-redhat-linux/4.4.1/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