Implementation notes: amd64, dragon, crypto_hash/blake256

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
14100sse41-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14128sse41-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14156sse41-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14188vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14244vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14324vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14368sse41-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
14380vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
14388sse41-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
14388sse41-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
14392sse41-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
14392sse41-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
14424vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
14432vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
14440vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
14452vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
14480vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
14484vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
14496sse41-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
14512vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
14524sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14524ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14532ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14536sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14536ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14560sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
14592sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
14596vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
14608sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
14636sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14652vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
14656vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
14676vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
14676vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
14680vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
14680vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
14680vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
14684sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
14684sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
14696sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
14732vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14732vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14748vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14768vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
14936vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
15168ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
15168ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
15176ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
15176ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
15184ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
15320ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
15512ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
16216ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
16276ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
16896sse2-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
16912sse2-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
16972sse2-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
17408sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
17452sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
17484sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
17496sse2-2gcc -march=nocona -O -fomit-frame-pointer2012052620120525
17524sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
17544sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
17552sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
17596sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
17604sse2-2gcc -O -fomit-frame-pointer2012052620120525
17604sse2-2gcc -funroll-loops -O -fomit-frame-pointer2012052620120525
17604sse2-2gcc -m64 -O -fomit-frame-pointer2012052620120525
17636sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
17640sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
17652sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
17656sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
17664sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
17688sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
17692sse2-2gcc -march=k8 -O -fomit-frame-pointer2012052620120525
17704sse2-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
17708sse2-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
17736sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
17764sse2-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
17776sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
17784sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
17816sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
17840sse2-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
17840sse2-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
17844sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
17852sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
17872sse2-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
17888sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
17892sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
17900sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
17912sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
17920sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
17928sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
17984sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
18072sse2-2gcc -O3 -fomit-frame-pointer2012052620120525
18072sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
18172sse2-2gcc -m64 -O2 -fomit-frame-pointer2012052620120525
18188sse2-2gcc -march=barcelona -O -fomit-frame-pointer2012052620120525
18212sse2-2gcc -O2 -fomit-frame-pointer2012052620120525
18288sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
18288sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
18288sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
18296sse2-2gcc -m64 -O3 -fomit-frame-pointer2012052620120525
18356sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
18372sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
18392sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
18408sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
18420sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
18428sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
18428sse2gcc -march=k8 -O -fomit-frame-pointer2012052620120525
18452sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
18484sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
18488sse2gcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
18504sse2gcc -O3 -fomit-frame-pointer2012052620120525
18516sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
18516sse2gcc -m64 -O3 -fomit-frame-pointer2012052620120525
18520sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
18524sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
18540sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
18548sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
18548sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
18552sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
18552sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
18564sse2gcc -m64 -O2 -fomit-frame-pointer2012052620120525
18568sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
18580sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
18580sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
18584sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
18588sse2gcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
18600sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18604sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18604sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
18628sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
18628sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
18640sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
18640sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
18640sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
18644sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
18652sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
18660sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
18664sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
18700sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
18700sse2gcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
18704sse2gcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
18720sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
18720sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
18752sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
18756sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
18780sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
18784sse2gcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
18812sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
18956sse2gcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
18960sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18976sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18988sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
18992sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19004sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19008sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
19036sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19048sse2gcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
19056sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19076sse2gcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
19096sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
19116sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
19128sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
19132vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
19132vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
19132vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
19156sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
19184sse2gcc -O2 -fomit-frame-pointer2012052620120525
19220vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
19236sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
19248sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
19264sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
19296sse41-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
19316sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
19316sse2gcc -march=nocona -O -fomit-frame-pointer2012052620120525
19324sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19356sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
19428sse41-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
19440sse41-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
19488sse2gcc -O -fomit-frame-pointer2012052620120525
19500sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
19508sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
19520sse2gcc -funroll-loops -O -fomit-frame-pointer2012052620120525
19520sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
19556sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
19556sse2gcc -m64 -O -fomit-frame-pointer2012052620120525
19624vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
19624vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
19640sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
19640vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
19660vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
19740sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
19812sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
19828sse2gcc -march=barcelona -O -fomit-frame-pointer2012052620120525
19844sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
19996sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
19996sse2-2gcc -march=nocona -Os -fomit-frame-pointer2012052620120525
20004sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
20028sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
20096sse2-2gcc -Os -fomit-frame-pointer2012052620120525
20096sse2-2gcc -march=k8 -Os -fomit-frame-pointer2012052620120525
20100sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
20132sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
20136sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
20136sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
20168sse2-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
20180sse2-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
20188sse2-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
20196sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
20224sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
20252sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
20264sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
20280sse2-2gcc -m64 -Os -fomit-frame-pointer2012052620120525
20292ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
20324ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
20332sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
20340sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
20340sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
20376ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
20464sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
20652sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
20660sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
20708ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
20776sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
21200bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
21204bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
21216bswapgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
21236bswapgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
21248bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
21292bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
21300bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
21448bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
21456bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
21460bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
21460bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
21460bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
21460bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
21468bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
21468bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
21496bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
21500bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
21500bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
21504bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
21508bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
21508bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
21524bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
21548bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
21552bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
21556bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
21564bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
21576bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
21600bswapgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
21600bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
21616bswapgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
21628bswapgcc -march=k8 -O -fomit-frame-pointer2012052620120525
21636bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
21636bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
21636bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
21672bswapgcc -march=nocona -O -fomit-frame-pointer2012052620120525
21684bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
21688bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
21728bswapgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
21732bswapgcc -O -fomit-frame-pointer2012052620120525
21732bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
21740bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
21748bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
21788bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
21820bswapgcc -m64 -O -fomit-frame-pointer2012052620120525
21832bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
21860bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
21876bswapgcc -m64 -Os -fomit-frame-pointer2012052620120525
21876bswapgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
21880bswapgcc -Os -fomit-frame-pointer2012052620120525
21884bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
21932sphlibgcc -m64 -O2 -fomit-frame-pointer2012052620120525
21944sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
21944sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
21948sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
21968bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
21972bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
21976bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
21980bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
21988bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
21988sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
21992sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
21996sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
22000sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
22000bswapgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
22000sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
22004sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
22024bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
22040sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
22044bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
22044bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22048sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
22048bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
22052bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22060sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
22060sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
22060bswapgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22064bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
22064sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
22072bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
22076bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
22076sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
22076bswapgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
22080bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
22088bswapgcc -m64 -O2 -fomit-frame-pointer2012052620120525
22092sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
22092sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
22092sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
22096bswapgcc -O3 -fomit-frame-pointer2012052620120525
22096bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
22096bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22096sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
22096sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
22096bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
22096bswapgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22100bswapgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
22100sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
22108bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22112sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
22112sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
22112sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22112sphlibgcc -m64 -O -fomit-frame-pointer2012052620120525
22116sphlibgcc -O2 -fomit-frame-pointer2012052620120525
22116sphlibgcc -O -fomit-frame-pointer2012052620120525
22116bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
22116sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22120sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22124bswapgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
22128bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
22128bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22144bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
22164bswapgcc -m64 -O3 -fomit-frame-pointer2012052620120525
22164bswapgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
22168bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
22176sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
22180bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22208bswapgcc -O2 -fomit-frame-pointer2012052620120525
22216sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
22220sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22228sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
22256sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
22276sphlibgcc -m64 -O3 -fomit-frame-pointer2012052620120525
22280sphlibgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
22280bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
22280sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
22288sphlibgcc -O3 -fomit-frame-pointer2012052620120525
22296sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
22300sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
22308sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
22308sphlibgcc -march=nocona -O -fomit-frame-pointer2012052620120525
22312sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
22324sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
22364sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
22364sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
22392sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
22396sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
22416sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
22544bswapgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
22612bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
22696regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
22704regsgcc -march=nocona -O -fomit-frame-pointer2012052620120525
22708regsgcc -m64 -O -fomit-frame-pointer2012052620120525
22708regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
22724regsgcc -O -fomit-frame-pointer2012052620120525
22724regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
22740sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22744sphlibgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
22752regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22752sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
22752regsgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
22756regsgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
22756regsgcc -march=k8 -O -fomit-frame-pointer2012052620120525
22760regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
22760regsgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
22768regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
22776regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
22792regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
22808sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22820regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
22820regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
22836regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
22840regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
22860regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
22860regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
22864regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
22876regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
22880regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
22884sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
22884regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
22884sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
22884regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
22888regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22896regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
22904regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
22908regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
22912regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
22952sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
22964regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
22964regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
23012sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
23028sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
23036sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
23044regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
23060sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
23068regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
23080regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
23080regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
23084sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
23084regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
23092regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
23092regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
23108regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
23136sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
23136sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
23148regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
23156regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
23164sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
23212regsgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
23216regsgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
23220sphlibgcc -march=k8 -O -fomit-frame-pointer2012052620120525
23240regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
23240regsgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
23268regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
23336regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
23344regsgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
23344regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
23344regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
23348regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
23356regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
23356regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
23360regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
23360regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
23368regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
23372regsgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
23396regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
23396regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
23412regsgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
23432regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
23436regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
23440regsgcc -m64 -Os -fomit-frame-pointer2012052620120525
23448regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
23468regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
23512regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
23516regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
23516regsgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
23520regsgcc -Os -fomit-frame-pointer2012052620120525
23528regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
23528regsgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
23532regsgcc -O2 -fomit-frame-pointer2012052620120525
23536regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
23536regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
23544regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
23548regsgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
23556regsgcc -O3 -fomit-frame-pointer2012052620120525
23564regsgcc -m64 -O2 -fomit-frame-pointer2012052620120525
23576regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
23600regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
23604regsgcc -m64 -O3 -fomit-frame-pointer2012052620120525
23612regsgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
23676regsgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
23720regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
23812regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
23864regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
25228sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
25228sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
25228sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
25232sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
25232sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
25256sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
25260sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
25308sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
25400sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
25404sphlibgcc -m64 -Os -fomit-frame-pointer2012052620120525
25404sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
25408sphlibgcc -Os -fomit-frame-pointer2012052620120525
25424sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
25424sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
25552sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
25656sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
25672sphlibgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
25756sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
26028sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
26076sphlibgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
26260sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
26356sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
27752sphlib-smallgcc -O2 -fomit-frame-pointer2012052620120525
27752sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
27752sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012052620120525
27828sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
28044sphlib-smallgcc -O3 -fomit-frame-pointer2012052620120525
28068sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
28096sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012052620120525
28096sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
28108sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
28112sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
28116sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
28120sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
28132sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
28148sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
28156sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
28160sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
28164sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
28172sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
28176sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
28184sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
28184sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
28200sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
28200sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
28208sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
28212sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
28216refgcc -O3 -fomit-frame-pointer2012052620120525
28216refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
28224refgcc -m64 -O3 -fomit-frame-pointer2012052620120525
28248sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
28304sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
28336sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
28348sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
28376sse2gcc -m64 -Os -fomit-frame-pointer2012052620120525
28376sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
28380sse2gcc -Os -fomit-frame-pointer2012052620120525
28404sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
28408sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
28412sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
28412sse2gcc -march=k8 -Os -fomit-frame-pointer2012052620120525
28416sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
28416sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
28552sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
28556sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
28556sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
28572sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
28580sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
28580sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
28636sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
28644sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
28648sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
28720sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
28732sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
28744sse2gcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
28776sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
28804sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
28820sse2gcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
28880refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
28884refgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
28948sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
28964sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
28980sse2gcc -march=nocona -Os -fomit-frame-pointer2012052620120525
29004sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
29072refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
29096refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
29096refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
29100refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
29132refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
29168refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
29192refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
29200refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
29228refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
29240refgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
29256refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
29332sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
29340refgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
29424refgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
29436refgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
29440refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
29452refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
29456refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
29464refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
29464refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
29484refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
29492sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
29496refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
29516sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
29544refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
29564sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
29572sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
29572sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
29584sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
29732refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
29744sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
29956sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
30040sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
30044refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
30044sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
30072refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
30072sandygcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
30080sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
30084sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
30088sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
30092sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
30096sandygcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
30100sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
30116sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
30116sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
30120sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
30136sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012052620120525
30140sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
30152sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
30156sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
30180sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
30188sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
30200sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
30200refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
30204sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
30224sandygcc -m64 -O2 -fomit-frame-pointer2012052620120525
30224sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
30248sandygcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
30252sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012052620120525
30256sandygcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
30288sandygcc -m64 -O3 -fomit-frame-pointer2012052620120525
30312sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
30356sphlib-smallgcc -O -fomit-frame-pointer2012052620120525
30372sandygcc -m64 -Os -fomit-frame-pointer2012052620120525
30440sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
30480sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
30480sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
30504refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
30524sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
30536sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
30540sandygcc -O3 -fomit-frame-pointer2012052620120525
30552refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
30564sandygcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
30576refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
30580refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
30592refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
30600refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
30600sphlib-smallgcc -m64 -O -fomit-frame-pointer2012052620120525
30604sandygcc -Os -fomit-frame-pointer2012052620120525
30604sandygcc -march=k8 -Os -fomit-frame-pointer2012052620120525
30612sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
30628refgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
30640sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
30640refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
30700sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
30704sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
30732sandygcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
30780sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
30820refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
30832sandygcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
30840sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
30868sandygcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
30872refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
30876sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
30876sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
30876refgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
30884sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
30892sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
30892sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
30908sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
30920sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
30924sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
30924sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
30924sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
30932sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
30936sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
30948sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
30948sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
30960sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
30976sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
31064sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
31068sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
31144refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
31172refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
31180sandygcc -O2 -fomit-frame-pointer2012052620120525
31188refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
31196refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
31240refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
31244refgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
31252sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
31264sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
31280refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
31300sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
31328refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
31332sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
31332sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
31352sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
31356sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
31440sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
31532sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
31672refgcc -O2 -fomit-frame-pointer2012052620120525
31724refgcc -march=nocona -O -fomit-frame-pointer2012052620120525
31732refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
31916refgcc -O -fomit-frame-pointer2012052620120525
32008refgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
32032refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
32040refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
32040refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
32040refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
32040refgcc -march=k8 -O -fomit-frame-pointer2012052620120525
32044refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
32048refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
32052refgcc -m64 -O -fomit-frame-pointer2012052620120525
32132refgcc -m64 -O2 -fomit-frame-pointer2012052620120525
32372refgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
32452refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
32512sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
32524sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
32544sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
32544sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
32568sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
32568sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
32584sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
32592refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
32592refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
32592refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
32592refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
32620sandygcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
32668sandygcc -march=nocona -O -fomit-frame-pointer2012052620120525
32724sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
32744sandygcc -march=k8 -O -fomit-frame-pointer2012052620120525
32748sandygcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
32756sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
32756sandygcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
32776sandygcc -march=barcelona -O -fomit-frame-pointer2012052620120525
32780sandygcc -funroll-loops -O -fomit-frame-pointer2012052620120525
32788sandygcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
32824sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
32832sandygcc -O -fomit-frame-pointer2012052620120525
32832sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
32832sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
32836sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
32844sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
32848sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
32848sandygcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
32868sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
32916sandygcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
32964refgcc -Os -fomit-frame-pointer2012052620120525
32968refgcc -m64 -Os -fomit-frame-pointer2012052620120525
32968refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
32976refgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
33012refgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
33012sandygcc -m64 -O -fomit-frame-pointer2012052620120525
33012sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
33020sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
33044sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
33060refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
33060sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
33064refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
33064refgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
33076refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
33148sandygcc -march=nocona -Os -fomit-frame-pointer2012052620120525
33152refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
33152sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
33160refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
33188refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
33336refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
33704refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
33744refgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
33864refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
33972refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
34012refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
38332sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
38332sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012052620120525
38364sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
38392sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
38632sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
38636sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
38644sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
38672sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
38812sphlib-smallgcc -Os -fomit-frame-pointer2012052620120525
38848sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
38940sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
38968sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
39212sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
39232sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
39240sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
39244sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
39444sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
39616sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
40604sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
40800sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
40828sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
41040sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
86272sphlibgcc2012052620120525
86680sphlibcc2012052620120525
86976sphlibgcc -funroll-loops2012052620120525
112784bswapgcc -funroll-loops2012052620120525
112788bswapcc2012052620120525
113168bswapgcc2012052620120525
113764sandygcc -funroll-loops2012052620120525
113924sandycc2012052620120525
114656sandygcc2012052620120525
115504regscc2012052620120525
116000regsgcc -funroll-loops2012052620120525
116396regsgcc2012052620120525
126860sphlib-smallgcc -funroll-loops2012052620120525
126920sphlib-smallcc2012052620120525
126920sphlib-smallgcc2012052620120525
131708refcc2012052620120525
131716refgcc -funroll-loops2012052620120525
131840refgcc2012052620120525
194592sse2gcc2012052620120525
198820sse2cc2012052620120525
198896sse2gcc -funroll-loops2012052620120525
250436sse2-2cc2012052620120525
252340sse2-2gcc -funroll-loops2012052620120525
262584sse2-2gcc2012052620120525

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