Implementation notes: amd64, giant0, crypto_hash/blake256

Computer: giant0
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
14376vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
14408sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011063020110629
14424vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
14440vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
14456sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011063020110629
14456vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
14488sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011063020110629
14488vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
14512sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011063020110629
14512sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011063020110629
14528vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
14608vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
14640vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
14704sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011063020110629
14720ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011063020110629
14752vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
14768ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011063020110629
14784ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011063020110629
14824ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011063020110629
14824vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
14824vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
14824vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
14856sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011063020110629
14864sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011063020110629
14880ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011063020110629
14896ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011063020110629
14944ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011063020110629
14960ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011063020110629
15032ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2011063020110629
15032ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011063020110629
15032ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011063020110629
15040ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011063020110629
15096vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
15096vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
15104vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
15104vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
15120vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
15120vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
15128vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
15144vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
15144vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
15160vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
15208vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
15232vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
15264ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011063020110629
15296ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011063020110629
15304ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2011063020110629
15456vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
15472vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
15480vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
15504vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
15696ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011063020110629
15880vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
15896vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
15928vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
15984vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
17832sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012020820120207
17840sse2-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012020820120207
17840sse2-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012020820120207
17856sse2-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012020820120207
17896sse2-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012020820120207
17912sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012020820120207
17944sse2-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012020820120207
17984sse2-2gcc -O2 -fomit-frame-pointer2012020820120207
17984sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
17992sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012020820120207
18008sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020820120207
18024sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2012020820120207
18048sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020820120207
18048sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2012020820120207
18048sse2-2gcc -march=nocona -Os -fomit-frame-pointer2012020820120207
18056sse2-2gcc -m64 -O3 -fomit-frame-pointer2012020820120207
18056sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2012020820120207
18072sse2-2gcc -m64 -O2 -fomit-frame-pointer2012020820120207
18088sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
18096sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012020820120207
18096sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011063020110629
18096sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012020820120207
18120sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012020820120207
18128sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012020820120207
18128sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012020820120207
18136sse2-2gcc -O3 -fomit-frame-pointer2012020820120207
18136sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012020820120207
18136sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012020820120207
18144sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020820120207
18144sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
18144sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012020820120207
18152sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011063020110629
18168sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012020820120207
18192sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2012020820120207
18192sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012020820120207
18200sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012020820120207
18208sse2-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012020820120207
18224sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011063020110629
18240sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011063020110629
18240sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011063020110629
18240sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011063020110629
18240sse2-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012020820120207
18248sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012020820120207
18248sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011063020110629
18248sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012020820120207
18256sse2gcc -O3 -fomit-frame-pointer2011063020110629
18256sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012020820120207
18256sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011063020110629
18256sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012020820120207
18256sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2012020820120207
18264sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011063020110629
18264sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011063020110629
18264sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011063020110629
18264sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2012020820120207
18264sse2-2gcc -march=k8 -Os -fomit-frame-pointer2012020820120207
18264sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2012020820120207
18272sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011063020110629
18272sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012020820120207
18280sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011063020110629
18280sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011063020110629
18280sse2-2gcc -m64 -Os -fomit-frame-pointer2012020820120207
18280sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011063020110629
18280sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2012020820120207
18288sse2-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012020820120207
18312sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011063020110629
18320sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
18320sse2gcc -m64 -O3 -fomit-frame-pointer2011063020110629
18320sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012020820120207
18328sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011063020110629
18336sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012020820120207
18344sse2gcc -O2 -fomit-frame-pointer2011063020110629
18344sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2012020820120207
18352sse2-2gcc -Os -fomit-frame-pointer2012020820120207
18352sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011063020110629
18352sse2gcc -m64 -O2 -fomit-frame-pointer2011063020110629
18360sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011063020110629
18360sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011063020110629
18360sse2gcc -march=k8 -O2 -fomit-frame-pointer2011063020110629
18368sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011063020110629
18368sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011063020110629
18368sse2gcc -march=k8 -O3 -fomit-frame-pointer2011063020110629
18384sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020820120207
18384sse2-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012020820120207
18384sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012020820120207
18392sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011063020110629
18400sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011063020110629
18400sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011063020110629
18408sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2012020820120207
18416sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011063020110629
18424sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011063020110629
18424sse2gcc -march=nocona -O3 -fomit-frame-pointer2011063020110629
18432sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011063020110629
18432sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012020820120207
18448sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012020820120207
18448sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012020820120207
18456sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011063020110629
18456sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012020820120207
18456sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012020820120207
18480sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011063020110629
18480sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012020820120207
18504sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011063020110629
18504sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011063020110629
18512sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020820120207
18528sse2gcc -march=nocona -Os -fomit-frame-pointer2011063020110629
18536sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011063020110629
18536sse2gcc -march=nocona -O2 -fomit-frame-pointer2011063020110629
18544sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011063020110629
18552sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011063020110629
18576sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011063020110629
18576sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011063020110629
18592sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011063020110629
18600sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011063020110629
18600sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011063020110629
18624sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011063020110629
18632sse2gcc -funroll-loops -Os -fomit-frame-pointer2011063020110629
18640sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012020820120207
18648sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011063020110629
18656sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011063020110629
18656sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011063020110629
18656sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011063020110629
18672sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011063020110629
18680sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011063020110629
18680sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011063020110629
18680sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011063020110629
18688sse2gcc -m64 -Os -fomit-frame-pointer2011063020110629
18704sse2gcc -Os -fomit-frame-pointer2011063020110629
18704sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011063020110629
18736sse2gcc -march=barcelona -Os -fomit-frame-pointer2011063020110629
18792sse2gcc -march=k8 -Os -fomit-frame-pointer2011063020110629
18872sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011063020110629
18880sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011063020110629
18992sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012020820120207
23648sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011063020110629
23752sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011063020110629
23752sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011063020110629
23784sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011063020110629
23824sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011063020110629
23848sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011063020110629
23848sse2gcc -march=nocona -O -fomit-frame-pointer2011063020110629
23864sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011063020110629
24168sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012020820120207
24168sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012020820120207
24280sse2-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012020820120207
24288sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2012020820120207
24288sse2-2gcc -march=nocona -O -fomit-frame-pointer2012020820120207
24304sse2-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012020820120207
24312sse2-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012020820120207
24312sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2012020820120207
24672regsgcc -O3 -fomit-frame-pointer2012020820120207
24776sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012020820120207
24784sse2gcc -funroll-loops -O -fomit-frame-pointer2011063020110629
24784sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011063020110629
24792sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011063020110629
24792sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012020820120207
24800sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011063020110629
24800sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011063020110629
24808regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020820120207
24808sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011063020110629
24816sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012020820120207
24824sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020820120207
24848sse2-2gcc -funroll-loops -O -fomit-frame-pointer2012020820120207
24848sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012020820120207
24856sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011063020110629
24872regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
24888sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012020820120207
24896regsgcc -march=barcelona -O3 -fomit-frame-pointer2012020820120207
24912regsgcc -m64 -O3 -fomit-frame-pointer2012020820120207
24928regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012020820120207
24928regsgcc -march=k8 -O2 -fomit-frame-pointer2012020820120207
24944regsgcc -march=k8 -O3 -fomit-frame-pointer2012020820120207
25008regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
25008regsgcc -march=barcelona -O2 -fomit-frame-pointer2012020820120207
25016regsgcc -O2 -fomit-frame-pointer2012020820120207
25032regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020820120207
25048regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020820120207
25048regsgcc -m64 -O2 -fomit-frame-pointer2012020820120207
25048sse2gcc -march=barcelona -O -fomit-frame-pointer2011063020110629
25056regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012020820120207
25056sse2gcc -march=k8 -O -fomit-frame-pointer2011063020110629
25088regsgcc -funroll-loops -O3 -fomit-frame-pointer2012020820120207
25096regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
25104regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012020820120207
25112regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012020820120207
25128sse2gcc -O -fomit-frame-pointer2011063020110629
25128sse2gcc -m64 -O -fomit-frame-pointer2011063020110629
25128sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011063020110629
25136sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011063020110629
25152sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011063020110629
25160regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012020820120207
25168regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
25192regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012020820120207
25200regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012020820120207
25200regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012020820120207
25216regsgcc -Os -fomit-frame-pointer2012020820120207
25216sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082120110821
25216regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012020820120207
25248sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2012020820120207
25256regsgcc -funroll-loops -O2 -fomit-frame-pointer2012020820120207
25280sse2-2gcc -march=barcelona -O -fomit-frame-pointer2012020820120207
25288regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012020820120207
25288regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012020820120207
25320regsgcc -m64 -Os -fomit-frame-pointer2012020820120207
25328regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012020820120207
25336regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020820120207
25336regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012020820120207
25336regsgcc -march=barcelona -Os -fomit-frame-pointer2012020820120207
25344regsgcc -march=k8 -Os -fomit-frame-pointer2012020820120207
25368regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012020820120207
25376sse2-2gcc -march=k8 -O -fomit-frame-pointer2012020820120207
25440sse2-2gcc -m64 -O -fomit-frame-pointer2012020820120207
25448sse2-2gcc -O -fomit-frame-pointer2012020820120207
25448sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2012020820120207
25464regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012020820120207
25464regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012020820120207
25472regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012020820120207
25472regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012020820120207
25480regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012020820120207
25488regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012020820120207
25496regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020820120207
25496regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012020820120207
25504regsgcc -funroll-loops -Os -fomit-frame-pointer2012020820120207
25512regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012020820120207
25552sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011082120110821
25560regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012020820120207
25560regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012020820120207
25576sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012020820120207
25592regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012020820120207
25616regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012020820120207
25672sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
25680regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012020820120207
25680sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2011082120110821
25688regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012020820120207
25688regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012020820120207
25696regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012020820120207
25704regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012020820120207
25704sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082120110821
25712regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012020820120207
25720sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082120110821
25728regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012020820120207
25728regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012020820120207
25736regsgcc -funroll-loops -O -fomit-frame-pointer2012020820120207
25736regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012020820120207
25744sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
25744sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2011082120110821
25752sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082120110821
25752regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012020820120207
25752regsgcc -march=k8 -O -fomit-frame-pointer2012020820120207
25760sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
25768sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082120110821
25776regsgcc -O -fomit-frame-pointer2012020820120207
25776sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082120110821
25784regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012020820120207
25792regsgcc -m64 -O -fomit-frame-pointer2012020820120207
25800regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012020820120207
25800sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082120110821
25800regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012020820120207
25808regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012020820120207
25808sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082120110821
25824regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012020820120207
25824regsgcc -march=barcelona -O -fomit-frame-pointer2012020820120207
25832regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020820120207
25832sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082120110821
25840sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
25840regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012020820120207
25840regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012020820120207
25848sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011082120110821
25848sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082120110821
25856regsgcc -march=nocona -O -fomit-frame-pointer2012020820120207
25872regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012020820120207
25888sphlibgcc -m64 -O3 -fomit-frame-pointer2011082120110821
25904regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012020820120207
25984sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082120110821
25984sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082120110821
25992sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082120110821
26000sphlibgcc -march=k8 -O3 -fomit-frame-pointer2011082120110821
26008sphlibgcc -O2 -fomit-frame-pointer2011082120110821
26008sphlibgcc -m64 -O2 -fomit-frame-pointer2011082120110821
26008sphlibgcc -march=k8 -O2 -fomit-frame-pointer2011082120110821
26024sphlibgcc -O3 -fomit-frame-pointer2011082120110821
26024sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082120110821
26024sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082120110821
26048sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082120110821
26048sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082120110821
26048sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082120110821
26064sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082120110821
26072sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082120110821
26072sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082120110821
26072sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082120110821
26424regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012020820120207
26424regsgcc -march=nocona -O2 -fomit-frame-pointer2012020820120207
26432regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012020820120207
26504regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012020820120207
26512regsgcc -march=nocona -O3 -fomit-frame-pointer2012020820120207
26624regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012020820120207
26632regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012020820120207
26704regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012020820120207
26736regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012020820120207
26864regsgcc -march=nocona -Os -fomit-frame-pointer2012020820120207
26896sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082120110821
26920sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082120110821
26944regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012020820120207
26944sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082120110821
27000regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012020820120207
27112sphlibgcc -march=nocona -O -fomit-frame-pointer2011082120110821
27128sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2011082120110821
27168sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011082120110821
27168sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082120110821
27216sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082120110821
27224sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2011082120110821
27224sphlibgcc -march=k8 -O -fomit-frame-pointer2011082120110821
27232sphlibgcc -march=barcelona -O -fomit-frame-pointer2011082120110821
27240sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082120110821
27256sphlibgcc -O -fomit-frame-pointer2011082120110821
27256sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082120110821
27272sphlibgcc -m64 -O -fomit-frame-pointer2011082120110821
27280sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082120110821
27288sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2011082120110821
27480sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082120110821
27496sphlibgcc -funroll-loops -O -fomit-frame-pointer2011082120110821
27512sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082120110821
27528sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082120110821
27544sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082120110821
27624sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082120110821
27696sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082120110821
27696sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082120110821
27744sphlibgcc -march=nocona -O3 -fomit-frame-pointer2011082120110821
27752sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082120110821
27776sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082120110821
27792sphlibgcc -march=nocona -O2 -fomit-frame-pointer2011082120110821
27848sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082120110821
28640sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082120110821
28648sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082120110821
28672sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082120110821
28880sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082120110821
28912sphlibgcc -m64 -Os -fomit-frame-pointer2011082120110821
28928sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082120110821
28944sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082120110821
28952sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082120110821
28976sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082120110821
28984sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082120110821
29216sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082120110821
29216sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082120110821
29632sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082120110821
29808sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082120110821
29928sphlibgcc -march=barcelona -Os -fomit-frame-pointer2011082120110821
30016sphlibgcc -Os -fomit-frame-pointer2011082120110821
30016sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011082120110821
30024sphlibgcc -march=k8 -Os -fomit-frame-pointer2011082120110821
30616sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082120110821
30640sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082120110821
31320sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082120110821
31352sphlibgcc -march=nocona -Os -fomit-frame-pointer2011082120110821
31576sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082120110821
31584sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2011082120110821
31640sphlib-smallgcc -O2 -fomit-frame-pointer2011082120110821
31648sphlib-smallgcc -O3 -fomit-frame-pointer2011082120110821
31664sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2011082120110821
31712sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2011082120110821
31768sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2011082120110821
31792sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
31840sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
31864sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082120110821
31896sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082120110821
31936sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082120110821
31992sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2011082120110821
32112sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2011082120110821
32144sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082120110821
32176sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082120110821
32216sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082120110821
32232sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082120110821
32264sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082120110821
32272sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082120110821
32280sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082120110821
32384sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082120110821
32832sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082120110821
32912sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082120110821
32928sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082120110821
32992sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2011082120110821
33000sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2011082120110821
33008sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082120110821
33072sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082120110821
33072sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
33072sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082120110821
33080sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
33336sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082120110821
33728sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082120110821
33880sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082120110821
34440sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2011082120110821
34456sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2011082120110821
34472sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082120110821
34512sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082120110821
34520sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082120110821
34544sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082120110821
34568sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082120110821
34576sphlib-smallgcc -O -fomit-frame-pointer2011082120110821
34584sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082120110821
34584sphlib-smallgcc -m64 -O -fomit-frame-pointer2011082120110821
34600sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082120110821
34608sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2011082120110821
34616sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082120110821
34672sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2011082120110821
34688sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2011082120110821
34816sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082120110821
34840sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2011082120110821
34880sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2011082120110821
35200sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082120110821
35248sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082120110821
35264sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082120110821
35288sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082120110821
35296sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082120110821
35336sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082120110821
35352sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082120110821
35360sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2011082120110821
35552sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2011082120110821
36288sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082120110821
36784sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2011082120110821
37240refgcc -march=k8 -O2 -fomit-frame-pointer2011063020110629
37272refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011063020110629
37280refgcc -m64 -O2 -fomit-frame-pointer2011063020110629
37288refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011063020110629
37288refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011063020110629
37320refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011063020110629
37328refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011063020110629
37328refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011063020110629
37344refgcc -O2 -fomit-frame-pointer2011063020110629
37360refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011063020110629
37360refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011063020110629
37368refgcc -funroll-loops -O -fomit-frame-pointer2011063020110629
37384refgcc -march=nocona -O2 -fomit-frame-pointer2011063020110629
37416refgcc -march=barcelona -O2 -fomit-frame-pointer2011063020110629
37456refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011063020110629
37472refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011063020110629
37528refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011063020110629
38248refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011063020110629
38272refgcc -march=barcelona -O3 -fomit-frame-pointer2011063020110629
38328refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011063020110629
38344refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011063020110629
38344refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011063020110629
38360refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011063020110629
38376refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011063020110629
38408refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011063020110629
38424refgcc -m64 -O3 -fomit-frame-pointer2011063020110629
38480refgcc -O -fomit-frame-pointer2011063020110629
38480refgcc -m64 -march=k8 -O -fomit-frame-pointer2011063020110629
38496refgcc -O3 -fomit-frame-pointer2011063020110629
38496refgcc -m64 -O -fomit-frame-pointer2011063020110629
38496refgcc -march=nocona -O -fomit-frame-pointer2011063020110629
38504refgcc -march=barcelona -O -fomit-frame-pointer2011063020110629
38520refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011063020110629
38528refgcc -m64 -march=core2 -O -fomit-frame-pointer2011063020110629
38544refgcc -march=k8 -O -fomit-frame-pointer2011063020110629
38552refgcc -fno-schedule-insns -O -fomit-frame-pointer2011063020110629
38552refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011063020110629
38608refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011063020110629
38696refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011063020110629
38992sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082120110821
39032sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082120110821
39056refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011063020110629
39080refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011063020110629
39112refgcc -march=nocona -O3 -fomit-frame-pointer2011063020110629
39128refgcc -march=barcelona -Os -fomit-frame-pointer2011063020110629
39152refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011063020110629
39184refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011063020110629
39224refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011063020110629
39272refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011063020110629
39288refgcc -funroll-loops -O2 -fomit-frame-pointer2011063020110629
39304refgcc -march=k8 -Os -fomit-frame-pointer2011063020110629
39352refgcc -Os -fomit-frame-pointer2011063020110629
39352refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011063020110629
39352refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011063020110629
39400refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011063020110629
39408refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011063020110629
39416refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011063020110629
39472refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011063020110629
39488refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011063020110629
39520refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011063020110629
39584refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011063020110629
39768refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011063020110629
39840refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011063020110629
39888refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011063020110629
39888refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011063020110629
39904refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011063020110629
39968refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011063020110629
39992refgcc -march=nocona -Os -fomit-frame-pointer2011063020110629
40072refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011063020110629
40144refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011063020110629
40216refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011063020110629
40224refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011063020110629
40232refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011063020110629
40288refgcc -funroll-loops -O3 -fomit-frame-pointer2011063020110629
40360refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011063020110629
40368refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011063020110629
40688refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011063020110629
40696refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011063020110629
40760refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011063020110629
40800refgcc -funroll-loops -Os -fomit-frame-pointer2011063020110629
40856refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011063020110629
40904refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011063020110629
40920refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011063020110629
41312refgcc -m64 -march=nocona -O -fomit-frame-pointer2011063020110629
41552refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011063020110629
41640refgcc -march=k8 -O3 -fomit-frame-pointer2011063020110629
41720refgcc -m64 -Os -fomit-frame-pointer2011063020110629
41840refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011063020110629
41896refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011063020110629
43064refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011063020110629
45144sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2011082120110821
45224sphlib-smallgcc -m64 -Os -fomit-frame-pointer2011082120110821
45416sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082120110821
45424sphlib-smallgcc -Os -fomit-frame-pointer2011082120110821
45888sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082120110821
46120sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082120110821
46152sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082120110821
46304sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082120110821
46320sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082120110821
46384sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082120110821
46424sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2011082120110821
46592sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082120110821
46640sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082120110821
46688sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082120110821
46704sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2011082120110821
46752sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082120110821
47656sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082120110821
48208sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082120110821
49648sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082120110821
49688sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2011082120110821
49792sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082120110821
50704sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082120110821
92368sphlibcc2011082120110821
92400sphlibgcc2011082120110821
92424sphlibgcc -funroll-loops2011082120110821
116472regsgcc2012020820120207
116488regsgcc -funroll-loops2012020820120207
117064regscc2012020820120207
128664sphlib-smallgcc -funroll-loops2011082120110821
129000sphlib-smallcc2011082120110821
131072sphlib-smallgcc2011082120110821
139496refgcc -funroll-loops2011063020110629
144040refgcc2011063020110629
145536refcc2011063020110629
401280sse2gcc -funroll-loops2011063020110629
412744sse2gcc2011063020110629
419864sse2cc2011063020110629
478832sse2-2gcc -funroll-loops2012020820120207
479264sse2-2gcc2012020820120207
583192sse2-2cc2012020820120207

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.3.2/include/tmmintrin.h:34: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.3.2/include/smmintrin.h:34: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 in assignment
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:837: error: incompatible types in assignment
hash.c: rounds.sse41.h:848: error: incompatible types in assignment
hash.c: rounds.sse41.h:851: error: incompatible types in assignment
hash.c: rounds.sse41.h:852: error: incompatible types in assignment
hash.c: rounds.sse41.h:864: error: incompatible types in assignment
hash.c: rounds.sse41.h:871: error: incompatible types in assignment
hash.c: rounds.sse41.h:880: error: incompatible types in assignment
hash.c: rounds.sse41.h:881: error: incompatible types in assignment
hash.c: rounds.sse41.h:897: error: incompatible types in assignment
hash.c: rounds.sse41.h:903: error: incompatible types in assignment

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.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: hash.c:108: error: incompatible types in assignment
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types in assignment
hash.c: rounds.ssse3.h:17: error: incompatible types in assignment
hash.c: ...
hash.c: rounds.ssse3.h:563: error: incompatible types in assignment
hash.c: rounds.ssse3.h:569: error: incompatible types in assignment
hash.c: rounds.ssse3.h:586: error: incompatible types in assignment
hash.c: rounds.ssse3.h:593: error: incompatible types in assignment
hash.c: rounds.ssse3.h:611: error: incompatible types in assignment
hash.c: rounds.ssse3.h:617: error: incompatible types in assignment
hash.c: rounds.ssse3.h:634: error: incompatible types in assignment
hash.c: rounds.ssse3.h:641: error: incompatible types in assignment
hash.c: rounds.ssse3.h:659: error: incompatible types in assignment
hash.c: rounds.ssse3.h:665: error: incompatible types in assignment

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/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: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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.3.2/include/tmmintrin.h:34: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.3.2/include/smmintrin.h:34: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 in assignment
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:837: error: incompatible types in assignment
hash.c: rounds.sse41.h:848: error: incompatible types in assignment
hash.c: rounds.sse41.h:851: error: incompatible types in assignment
hash.c: rounds.sse41.h:852: error: incompatible types in assignment
hash.c: rounds.sse41.h:864: error: incompatible types in assignment
hash.c: rounds.sse41.h:871: error: incompatible types in assignment
hash.c: rounds.sse41.h:880: error: incompatible types in assignment
hash.c: rounds.sse41.h:881: error: incompatible types in assignment
hash.c: rounds.sse41.h:897: error: incompatible types in assignment
hash.c: rounds.sse41.h:903: error: incompatible types in assignment
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.3.2/include/tmmintrin.h:34: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.3.2/include/smmintrin.h:34: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 in assignment
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:837: error: incompatible types in assignment
hash.c: rounds.sse41.h:848: error: incompatible types in assignment
hash.c: rounds.sse41.h:851: error: incompatible types in assignment
hash.c: rounds.sse41.h:852: error: incompatible types in assignment
hash.c: rounds.sse41.h:864: error: incompatible types in assignment
hash.c: rounds.sse41.h:871: error: incompatible types in assignment
hash.c: rounds.sse41.h:880: error: incompatible types in assignment
hash.c: rounds.sse41.h:881: error: incompatible types in assignment
hash.c: rounds.sse41.h:897: error: incompatible types in assignment
hash.c: rounds.sse41.h:903: error: incompatible types in assignment

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.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: hash.c:108: error: incompatible types in assignment
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types in assignment
hash.c: rounds.ssse3.h:17: error: incompatible types in assignment
hash.c: ...
hash.c: rounds.ssse3.h:563: error: incompatible types in assignment
hash.c: rounds.ssse3.h:569: error: incompatible types in assignment
hash.c: rounds.ssse3.h:586: error: incompatible types in assignment
hash.c: rounds.ssse3.h:593: error: incompatible types in assignment
hash.c: rounds.ssse3.h:611: error: incompatible types in assignment
hash.c: rounds.ssse3.h:617: error: incompatible types in assignment
hash.c: rounds.ssse3.h:634: error: incompatible types in assignment
hash.c: rounds.ssse3.h:641: error: incompatible types in assignment
hash.c: rounds.ssse3.h:659: error: incompatible types in assignment
hash.c: rounds.ssse3.h:665: error: incompatible types in assignment
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types in assignment
hash.c: hash.c:106: error: incompatible types in assignment
hash.c: hash.c:107: error: incompatible types in assignment
hash.c: hash.c:108: error: incompatible types in assignment
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:10: error: incompatible types in assignment
hash.c: rounds.ssse3.h:17: error: incompatible types in assignment
hash.c: ...
hash.c: rounds.ssse3.h:563: error: incompatible types in assignment
hash.c: rounds.ssse3.h:569: error: incompatible types in assignment
hash.c: rounds.ssse3.h:586: error: incompatible types in assignment
hash.c: rounds.ssse3.h:593: error: incompatible types in assignment
hash.c: rounds.ssse3.h:611: error: incompatible types in assignment
hash.c: rounds.ssse3.h:617: error: incompatible types in assignment
hash.c: rounds.ssse3.h:634: error: incompatible types in assignment
hash.c: rounds.ssse3.h:641: error: incompatible types in assignment
hash.c: rounds.ssse3.h:659: error: incompatible types in assignment
hash.c: rounds.ssse3.h:665: error: incompatible types in assignment

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/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: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
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: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
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: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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.3.2/include/smmintrin.h:34: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 in assignment
hash.c: rounds.sse41.h:73: error: incompatible types in assignment
hash.c: rounds.sse41.h:76: error: incompatible types in assignment
hash.c: rounds.sse41.h:77: error: incompatible types in assignment
hash.c: rounds.sse41.h:106: error: incompatible types in assignment
hash.c: rounds.sse41.h:107: error: incompatible types in assignment
hash.c: ...
hash.c: rounds.sse41.h:792: error: incompatible types in assignment
hash.c: rounds.sse41.h:812: error: incompatible types in assignment
hash.c: rounds.sse41.h:814: error: incompatible types in assignment
hash.c: rounds.sse41.h:817: error: incompatible types in assignment
hash.c: rounds.sse41.h:818: error: incompatible types in assignment
hash.c: rounds.sse41.h:848: error: incompatible types in assignment
hash.c: rounds.sse41.h:851: error: incompatible types in assignment
hash.c: rounds.sse41.h:852: error: incompatible types in assignment
hash.c: rounds.sse41.h:880: error: incompatible types in assignment
hash.c: rounds.sse41.h:881: error: incompatible types in assignment

Number of similar (compiler,implementation) pairs: 8, 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
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sse41