Implementation notes: amd64, bigmem, crypto_hash/blake512

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
10061sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
10064sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
10093sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
10106sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
10126sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
10138sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
10594vect128-inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
10605sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
10605sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
10608sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
10614vect128-inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
10631vect128-inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
10633vect128-inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
10634vect128-inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
10650vect128-inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
10656vect128-inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
10670vect128-inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
10682vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
10710vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
10724vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
10741vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
10744vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
10744vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
10758vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
10770vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
10807vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
10832bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
10835bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
10838bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
10840bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
10841bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
10841bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
10843bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
10849vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
10855bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
10863vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
10891vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
10925bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
10925bswapgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
10953bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
10954bswapgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
10962bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
10968bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
10968bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
10976bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
10982bswapgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
10988bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
10988bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
10988vect128-inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
10988bswapgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
10991vect128-inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
10993bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
10993bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
10993vect128-inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
10993bswapgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
10994bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
10996bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
10999bswapgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
10999bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
11008bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
11010bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
11011bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
11011vect128-inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
11013bswapgcc -m64 -O -fomit-frame-pointer2015021520141124
11016bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
11022bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
11030bswapgcc -march=k8 -O -fomit-frame-pointer2015021520141124
11033bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
11039bswapgcc -O -fomit-frame-pointer2015021520141124
11041bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11047bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11047bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
11050bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11050bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
11050bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
11053bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
11055bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
11058bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
11067bswapgcc -march=nocona -O -fomit-frame-pointer2015021520141124
11079bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
11081bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
11090bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
11104bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
11112bswapgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
11126bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
11138bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
11152bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
11155bswapgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
11155bswapgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
11157bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
11158bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
11158bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
11163bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
11166bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
11166bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
11169bswapgcc -O3 -fomit-frame-pointer2015021520141124
11169bswapgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
11172bswapgcc -O2 -fomit-frame-pointer2015021520141124
11172bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
11172bswapgcc -m64 -O2 -fomit-frame-pointer2015021520141124
11172bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
11175bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
11178bswapgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
11186bswapgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
11189bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
11192bswapgcc -m64 -O3 -fomit-frame-pointer2015021520141124
11209bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
11265sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11268sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11274sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
11282sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11285sphlibgcc -O3 -fomit-frame-pointer2015021520141124
11285sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
11291sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11294sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
11294sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11299bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
11302bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
11308sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
11308sphlibgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
11311sphlibgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
11311bswapgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
11314bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
11316bswapgcc -Os -fomit-frame-pointer2015021520141124
11322bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
11322sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
11322bswapgcc -m64 -Os -fomit-frame-pointer2015021520141124
11327sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
11328sphlibgcc -O2 -fomit-frame-pointer2015021520141124
11328sphlibgcc -m64 -O2 -fomit-frame-pointer2015021520141124
11330sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
11333sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11339sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
11339sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
11348sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
11348sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
11350sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
11353sphlibgcc -m64 -O3 -fomit-frame-pointer2015021520141124
11356sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
11356sphlibgcc -march=k8 -O -fomit-frame-pointer2015021520141124
11356sphlibgcc -march=nocona -O -fomit-frame-pointer2015021520141124
11359sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
11359sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
11362sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
11362sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
11362sphlibgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
11364bswapgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
11364bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
11364bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
11364bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
11365bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
11367sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
11367sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
11367sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
11367sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
11367sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
11367sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
11373sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
11376sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
11379sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11379sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
11381sphlibgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
11381sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
11381sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
11382sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
11385sphlibgcc -m64 -O -fomit-frame-pointer2015021520141124
11387sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
11387sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
11390sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
11396sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
11396sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
11396sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
11398sphlibgcc -O -fomit-frame-pointer2015021520141124
11401sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
11401sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
11421sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
11427sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
11628bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
11740bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
11815sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
11815sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
11826sphlibgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
11846vect128-inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
11846vect128-inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
11849sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
11852sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
11863sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
11874vect128-inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
11886vect128-inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
11889sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
11897sphlibgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
11900sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
11903sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
11906sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
12231regsgcc -O -fomit-frame-pointer2015021520141124
12231regsgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
12234regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
12240regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
12246regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
12246regsgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
12248regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
12251regsgcc -march=nocona -O -fomit-frame-pointer2015021520141124
12254regsgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
12254regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
12254regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
12262regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
12265regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
12265regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
12277regsgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
12285regsgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
12286regsgcc -m64 -O -fomit-frame-pointer2015021520141124
12288regsgcc -march=k8 -O -fomit-frame-pointer2015021520141124
12353regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
12373vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
12376regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
12387regsgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
12387regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
12401regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
12421regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
12424regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
12427regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
12430regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12439regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
12452vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
12458regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12464vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
12464vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
12481regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12554regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
12554regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
12563regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
12566regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
12568regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12571regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
12574regsgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
12577regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12597regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
12597regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12597regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
12600regsgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
12606regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
12608regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
12608regsgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12614regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
12617regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
12625regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
12625regsgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
12628regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
12631regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
12631regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
12637regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
12637regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
12662regsgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
12668regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
12673regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
12679regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
12679regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
12704regsgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
12733regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
12733regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
12733regsgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
12736regsgcc -m64 -O3 -fomit-frame-pointer2015021520141124
12736regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
12744regsgcc -O3 -fomit-frame-pointer2015021520141124
12744regsgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
12753regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
12761regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
12764regsgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
12770regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
12770regsgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
12776regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
12784regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
12795regsgcc -m64 -O2 -fomit-frame-pointer2015021520141124
12798regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
12804regsgcc -O2 -fomit-frame-pointer2015021520141124
12809regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
12846regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
12847regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
12855regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
12857regsgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
12857regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
12892regsgcc -Os -fomit-frame-pointer2015021520141124
12892regsgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
12903regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
12914regsgcc -m64 -Os -fomit-frame-pointer2015021520141124
12920regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
13039sphlibgcc -Os -fomit-frame-pointer2015021520141124
13039sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
13039sphlibgcc -m64 -Os -fomit-frame-pointer2015021520141124
13039sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
13039sphlibgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
13073sphlibgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
13073sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
13073sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
13107sphlibgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
13141sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
13147sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
13147sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
13147sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
13152sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
13152sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
13184sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
13220sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
13223sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
13591sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
13591sphlibgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
13685sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
13685sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
14070sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
14073sphlib-smallgcc -O3 -fomit-frame-pointer2015021520141124
14082sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
14082sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
14084sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2015021520141124
14093sphlib-smallgcc -O2 -fomit-frame-pointer2015021520141124
14093sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
14096sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2015021520141124
14105sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
14274sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
14323sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
14325sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
14328sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
14331sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
14331sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
14331sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
14334sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
14345sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
14356sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
14359sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
14362sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
14376sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
14390sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
14416sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
14444sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
14450sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
14456sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
14467sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
14475sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
14484sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
14493sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
14501sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
14529sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
14572sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
14575sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
14594ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
14597sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
14663ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
14665ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
14668ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
14693ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
14730ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
14844sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
14872sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
14875sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
14892sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
14929sse2gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
14935sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
14943sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
14946sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
14963sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
14986sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
14991sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
14991sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
14994ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
14994sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
14997sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15005sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15005sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
15011sse2gcc -m64 -O3 -fomit-frame-pointer2015021520141124
15017sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
15020sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
15025sse2gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15025sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15025sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15031sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15031sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15034sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
15034sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15051sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
15057sse2gcc -O2 -fomit-frame-pointer2015021520141124
15065sse2gcc -m64 -O2 -fomit-frame-pointer2015021520141124
15093sse2gcc -O3 -fomit-frame-pointer2015021520141124
15116sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15116sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
15150sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15164ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
15201sandygcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15212sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
15232sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
15232sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
15232sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
15232sse2gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
15237sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15237sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15238sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15238sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2015021520141124
15243sphlib-smallgcc -O -fomit-frame-pointer2015021520141124
15246sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
15249sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15252sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
15260refgcc -O3 -fomit-frame-pointer2015021520141124
15260sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15260sse2sgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
15266sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15266sse2gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
15269sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2015021520141124
15271refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15275refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15277refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
15283refgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15289refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
15291refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15297sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15297sse2sgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15300refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
15300sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
15305sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15306sandygcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15308sse2sgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15311sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15312sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
15317refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15320sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15320refgcc -m64 -O3 -fomit-frame-pointer2015021520141124
15320sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15328sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15328sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15329sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15334sphlib-smallgcc -m64 -O -fomit-frame-pointer2015021520141124
15334refgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15337sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15342sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15343sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
15348refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15348sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
15351sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
15351sse2gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15354sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
15359sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
15359sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15360sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
15368sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
15371sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
15374sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
15379refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15385sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
15388sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15393sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
15402sandygcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15402sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
15402sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
15402sandygcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
15413sse2gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15416sandygcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
15416sandygcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
15436sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15439sse2gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
15444refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
15445sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
15453sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
15453refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
15453sse2gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15456sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
15462sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
15462refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
15464refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15467sse2sgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
15476sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15476sandygcc -m64 -O2 -fomit-frame-pointer2015021520141124
15478sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
15478sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15487sandygcc -O2 -fomit-frame-pointer2015021520141124
15487sandygcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
15487sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
15487sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
15487sse2sgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
15490sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
15490refgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15498sandygcc -m64 -O3 -fomit-frame-pointer2015021520141124
15504sandygcc -O3 -fomit-frame-pointer2015021520141124
15510sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15512sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15515sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15518refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15532sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
15563sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
15578refgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
15583sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
15589sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
15592sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
15595sandygcc -march=k8 -Os -fomit-frame-pointer2015021520141124
15600sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
15603sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
15606sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
15606sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
15609sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
15629sse2sgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
15631sandygcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
15632sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
15640sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
15643sandygcc -Os -fomit-frame-pointer2015021520141124
15691refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
15694refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15708sandygcc -m64 -Os -fomit-frame-pointer2015021520141124
15708sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
15714sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
15719sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
15725refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
15759sse2sgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
15764sse2sgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15773refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
15779sse2sgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15779refgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
15790refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
15793refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15793refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15799sse2sgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
15824refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15824sse2sgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
15887sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
15918sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
15924sse2sgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
15929sse2sgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
15934sse2sgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
15954refgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15955sse2sgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
15957refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15988ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
16006refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
16006refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
16008refgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
16008refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
16008refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
16008refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16014refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
16014refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
16017refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
16017sse2sgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
16022ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
16039ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
16079refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
16079refgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
16128refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
16204refgcc -m64 -O2 -fomit-frame-pointer2015021520141124
16206refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
16294refgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
16297refgcc -O2 -fomit-frame-pointer2015021520141124
16297refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
16303refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
16328refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
16328refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
16354refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
16501sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
16501sandygcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
16502sandygcc -march=nocona -O -fomit-frame-pointer2015021520141124
16510sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
16518sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
16527sandygcc -funroll-loops -O -fomit-frame-pointer2015021520141124
16530sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
16538sandygcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
16538sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
16544sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
16547sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
16549sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
16561sse2sgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
16584refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
16586sandygcc -march=k8 -O -fomit-frame-pointer2015021520141124
16589sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
16598refgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
16601sse2sgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
16609sandygcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
16612sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
16612refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
16620sandygcc -m64 -O -fomit-frame-pointer2015021520141124
16623refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
16626refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
16629sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
16629sandygcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
16629sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
16631refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
16632sandygcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16637sse2sgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
16637sandygcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
16643sandygcc -march=barcelona -O -fomit-frame-pointer2015021520141124
16646refgcc -O -fomit-frame-pointer2015021520141124
16651refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16652refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
16654sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
16665refgcc -march=nocona -O -fomit-frame-pointer2015021520141124
16668refgcc -m64 -O -fomit-frame-pointer2015021520141124
16669sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
16677sse2sgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
16677sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
16677sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
16680sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
16683sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
16697sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
16705sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
16708sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
16725sandygcc -O -fomit-frame-pointer2015021520141124
16736sse2sgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
16745sandygcc -march=nocona -Os -fomit-frame-pointer2015021520141124
16770sse2sgcc -O3 -fomit-frame-pointer2015021520141124
16788sse2sgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
16813sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
16816sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
16859sse2sgcc -m64 -O3 -fomit-frame-pointer2015021520141124
16867sse2sgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
16873sse2sgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
16878sse2sgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
16898ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
16924sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
16929sse2sgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
16946ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
16949sse2sgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
16969sse2sgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
16980sse2sgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
16980ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
16983sse2sgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
16994sse2sgcc -m64 -O2 -fomit-frame-pointer2015021520141124
16995sse2sgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
17006sse2sgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
17008sse2sgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
17008refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
17017ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
17020sse2sgcc -O2 -fomit-frame-pointer2015021520141124
17020sse2sgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
17021refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
17034sse2sgcc -march=nocona -O -fomit-frame-pointer2015021520141124
17048sse2sgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
17074sse2sgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
17077sse2sgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
17090refgcc -march=k8 -O -fomit-frame-pointer2015021520141124
17091sse2sgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
17105sse2sgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
17110sse2sgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
17116sse2sgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
17128sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
17145sse2gcc -march=nocona -O -fomit-frame-pointer2015021520141124
17167refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
17187refgcc -m64 -Os -fomit-frame-pointer2015021520141124
17187sse2sgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
17187sse2sgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
17201refgcc -Os -fomit-frame-pointer2015021520141124
17201refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17201refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
17207refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
17215refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
17235refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
17238refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
17241refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
17246refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
17246sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
17247refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
17269refgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
17272refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
17292refgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
17320sse2sgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
17326refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17329sse2sgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
17334sse2sgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
17396sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
17402sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
17470sse2gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
17493sse2gcc -m64 -O -fomit-frame-pointer2015021520141124
17496sse2gcc -O -fomit-frame-pointer2015021520141124
17513sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
17547sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
17575sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
17578sse2sgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
17584sse2gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
17606sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
17620sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
17643sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
17646sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
17654sse2sgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
17663sse2gcc -march=k8 -O -fomit-frame-pointer2015021520141124
17669refgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
17694sse2sgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
17714sse2sgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
17737sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
17745sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
17839sse2sgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17842refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
17870refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
17983refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
18011sse2sgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
18025sse2sgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18031sse2sgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
18037sse2sgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
18076sse2sgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
18088sse2sgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18164ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
18176sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
18238sse2sgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
18238sse2sgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
18249sse2sgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
18278sse2sgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
18323sse2sgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18326sse2sgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
18337sse2sgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
18348sse2sgcc -m64 -O -fomit-frame-pointer2015021520141124
18354sse2sgcc -Os -fomit-frame-pointer2015021520141124
18357sse2sgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18360sse2sgcc -O -fomit-frame-pointer2015021520141124
18360sse2sgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18360sse2sgcc -m64 -Os -fomit-frame-pointer2015021520141124
18391sse2sgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
18391sse2sgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
18403refgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
18488sse2sgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
18490sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
18496sse2sgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
18561sse2sgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
18570sse2sgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
18587sse2sgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
18618sse2sgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
18632refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
18643sse2sgcc -march=k8 -O -fomit-frame-pointer2015021520141124
18689sse2sgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
18717sse2sgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
18717sse2sgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
18765sse2gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
18822sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
18896sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18904sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
18904sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18947sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
18952sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
18964sse2gcc -Os -fomit-frame-pointer2015021520141124
18964sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
18972sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
18975sse2gcc -m64 -Os -fomit-frame-pointer2015021520141124
18983sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
18983sse2gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
18986sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
19003sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
19153sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
19199sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
19221sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
19258sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
19283sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
19283sse2sgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
19289sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
19298sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
19309sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
19332sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
19354sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
19354sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
19354sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
19357sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
19434sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
19485sphlib-smallgcc -Os -fomit-frame-pointer2015021520141124
19516sphlib-smallgcc -m64 -Os -fomit-frame-pointer2015021520141124
19527sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
19559sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
19561sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
19573sse2gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
19723sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
19751sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
19751sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
19986sse2gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
20003sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
20111sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
20114sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
43546sphlibgcc -funroll-loops2015021520141124
43622sphlibcc2015021520141124
43644sphlibgcc2015021520141124
56936bswapgcc2015021520141124
56972bswapcc2015021520141124
56973bswapgcc -funroll-loops2015021520141124
57315sandycc2015021520141124
57353sandygcc2015021520141124
57477sandygcc -funroll-loops2015021520141124
60163regsgcc2015021520141124
60163regsgcc -funroll-loops2015021520141124
60180regscc2015021520141124
63280sphlib-smallgcc2015021520141124
63453sphlib-smallcc2015021520141124
63710sphlib-smallgcc -funroll-loops2015021520141124
67788refgcc2015021520141124
67807refcc2015021520141124
69479refgcc -funroll-loops2015021520141124
237802sse2cc2015021520141124
239998sse2gcc2015021520141124
244426sse2gcc -funroll-loops2015021520141124
250869sse2sgcc2015021520141124
251439sse2sgcc -funroll-loops2015021520141124
252241sse2scc2015021520141124

Test failure

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

Number of similar (compiler,implementation) pairs: 87, 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
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc
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
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxicc
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/blake512/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/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: 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/blake512/xop
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: 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: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: ...

Number of similar (compiler,implementation) pairs: 87, 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=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=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=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
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/blake512/sse41
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
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/blake512/xop-2
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
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/blake512/vect128-xop
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294: 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/blake512/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: 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: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: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: 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: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: ...

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/blake512/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: error: type mismatch in conditional expression
hash.c: hash.c:117: 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
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/blake512/xop-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: 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-2
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=barcelona -O -fomit-frame-pointer xop-2
gcc -m64 -march=barcelona -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:590: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:591: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:592: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:593: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:646: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:647: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:648: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:649: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: can't convert between vector values of different size
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
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/blake512/vect128-xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
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:120: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:126: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131: 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/blake512/xop-2
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125: 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-2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -O -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop-2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop-2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xop-2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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