Implementation notes: amd64, bridge, crypto_hash/blake512

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
9776avxiccgcc -funroll-loops -O3 -fomit-frame-pointer2012031120120310
9788avxiccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012031120120310
9792avxiccgcc -funroll-loops2012031120120310
9792avxiccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012031120120310
9796avxiccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012031120120310
9800avxiccgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012031120120310
9808avxiccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012031120120310
9808avxiccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012031120120310
9812avxiccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012031120120310
9812avxiccgcc -m64 -march=corei7 -O -fomit-frame-pointer2012031120120310
9816avxiccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012031120120310
9820avxicccc2012031120120310
9820avxiccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012031120120310
9820avxiccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012031120120310
9820avxiccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012031120120310
9820avxiccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012031120120310
9828avxiccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012031120120310
9828avxiccgcc -m64 -Os -fomit-frame-pointer2012031120120310
9828avxiccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012031120120310
9828avxiccgcc -march=barcelona -O -fomit-frame-pointer2012031120120310
9828avxiccgcc -march=k8 -O2 -fomit-frame-pointer2012031120120310
9832avxiccgcc2012031120120310
9832avxiccgcc -m64 -march=nocona -O -fomit-frame-pointer2012031120120310
9836avxiccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012031120120310
9836avxiccgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012031120120310
9836avxiccgcc -march=nocona -O2 -fomit-frame-pointer2012031120120310
9836avxiccgcc -march=nocona -O3 -fomit-frame-pointer2012031120120310
9840avxiccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012031120120310
9840avxiccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012031120120310
9840avxiccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012031120120310
9840avxiccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012031120120310
9840avxiccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012031120120310
9840avxiccgcc -march=barcelona -O2 -fomit-frame-pointer2012031120120310
9840avxiccgcc -march=barcelona -Os -fomit-frame-pointer2012031120120310
9840avxiccgcc -march=nocona -O -fomit-frame-pointer2012031120120310
9844avxiccgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012031120120310
9848avxiccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012031120120310
9848avxiccgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012031120120310
9848avxiccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012031120120310
9852avxiccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012031120120310
9852avxiccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012031120120310
9852avxiccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012031120120310
9852avxiccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012031120120310
9856avxiccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012031120120310
9856avxiccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012031120120310
9856avxiccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012031120120310
9856avxiccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012031120120310
9860avxiccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012031120120310
9860avxiccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012031120120310
9860avxiccgcc -march=k8 -Os -fomit-frame-pointer2012031120120310
9864avxiccgcc -O -fomit-frame-pointer2012031120120310
9864avxiccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012031120120310
9868avxiccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012031120120310
9868avxiccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012031120120310
9868avxiccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012031120120310
9872avxiccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012031120120310
9872avxiccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012031120120310
9876avxiccgcc -fno-schedule-insns -O -fomit-frame-pointer2012031120120310
9876avxiccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012031120120310
9880avxiccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012031120120310
9880avxiccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012031120120310
9884avxiccgcc -funroll-loops -O -fomit-frame-pointer2012031120120310
9884avxiccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012031120120310
9884avxiccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012031120120310
9884avxiccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012031120120310
9884sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012031120120310
9888avxiccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012031120120310
9888avxiccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012031120120310
9888avxiccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012031120120310
9892avxiccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012031120120310
9892avxiccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012031120120310
9896avxiccgcc -Os -fomit-frame-pointer2012031120120310
9896sse41gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012031120120310
9896avxiccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012031120120310
9896avxiccgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012031120120310
9896avxiccgcc -march=k8 -O -fomit-frame-pointer2012031120120310
9900avxiccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012031120120310
9900avxiccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012031120120310
9900avxiccgcc -m64 -O3 -fomit-frame-pointer2012031120120310
9900avxiccgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012031120120310
9900avxiccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012031120120310
9904avxiccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012031120120310
9908avxiccgcc -m64 -O -fomit-frame-pointer2012031120120310
9908avxiccgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012031120120310
9908avxiccgcc -m64 -march=k8 -O -fomit-frame-pointer2012031120120310
9908avxiccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012031120120310
9912avxiccgcc -O3 -fomit-frame-pointer2012031120120310
9912avxiccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012031120120310
9916avxiccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012031120120310
9916sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012031120120310
9920avxiccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012031120120310
9920sse41gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012031120120310
9920avxiccgcc -march=barcelona -O3 -fomit-frame-pointer2012031120120310
9920avxiccgcc -march=k8 -O3 -fomit-frame-pointer2012031120120310
9928avxiccgcc -m64 -O2 -fomit-frame-pointer2012031120120310
9932avxiccgcc -funroll-loops -O2 -fomit-frame-pointer2012031120120310
9932avxiccgcc -funroll-loops -Os -fomit-frame-pointer2012031120120310
9936avxiccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012031120120310
9940avxiccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012031120120310
9944sse41gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012031120120310
9952avxiccgcc -O2 -fomit-frame-pointer2012031120120310
9956avxiccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012031120120310
9960avxiccgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012031120120310
9968avxiccgcc -march=nocona -Os -fomit-frame-pointer2012031120120310
9972avxiccgcc -m64 -march=core2 -O -fomit-frame-pointer2012031120120310
9984avxiccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012031120120310
9992avxiccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012031120120310
9996avxiccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012031120120310
10032sse41gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012031120120310
10224sse41gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012031120120310
10228sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012031120120310
10252sse41gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012031120120310
10312vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
10316vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
10340vect128gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
10380vect128gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
10388vect128gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
10392vect128gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
10404sse41gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012031120120310
10404sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012031120120310
10412sse41gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012031120120310
10596vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
10648vect128gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
10672vect128gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
10816sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012031120120310
10832sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012031120120310
10864sse41gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012031120120310
10900vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
10908vect128gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
10920sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012031120120310
10924sse41gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012031120120310
10940sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012031120120310
10948sse41gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012031120120310
10968vect128gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
10972sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012031120120310
10980sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012031120120310
11076vect128-inplacegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
11084vect128-inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
11280vect128-inplacegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
11296vect128-inplacegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
11312vect128-inplacegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
11312vect128-inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
11320sse41gcc -m64 -march=corei7 -O -fomit-frame-pointer2012031120120310
11328sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012031120120310
11328vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
11348sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012031120120310
11348vect128gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
11356vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
11364vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
11412vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
11428vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
11428vect128gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
11472vect128gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
11476vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
11480vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
11500vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
11504vect128-inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
11520vect128-inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
11524vect128-inplacegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
11536vect128-inplacegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
11596vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
11672vect128-inplacegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
11724vect128-inplacegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
11772vect128gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
11780vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
11852vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
11924sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
11928sandygcc -O2 -fomit-frame-pointer2012021120120211
11928sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
11932sandygcc -O3 -fomit-frame-pointer2012021120120211
11932sandygcc -m64 -O2 -fomit-frame-pointer2012021120120211
11932sandygcc -m64 -O3 -fomit-frame-pointer2012021120120211
11936sandygcc -march=barcelona -O2 -fomit-frame-pointer2012021120120211
11940sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021120120211
11940sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
11948sandygcc -funroll-loops -O3 -fomit-frame-pointer2012021120120211
11948sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
11952sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
11952sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021120120211
11952sandygcc -march=k8 -O3 -fomit-frame-pointer2012021120120211
11956vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
11956sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012021120120211
11956sandygcc -march=barcelona -O3 -fomit-frame-pointer2012021120120211
11960sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021120120211
11964sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021120120211
11972sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012021120120211
11972sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021120120211
11972sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021120120211
11972sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021120120211
11976sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012021120120211
11980sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021120120211
11980sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021120120211
11984sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
11984sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
11984sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021120120211
11984sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012021120120211
11988sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
11988sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021120120211
11988sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012021120120211
11996sandygcc -funroll-loops -O2 -fomit-frame-pointer2012021120120211
11996sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012021120120211
12000sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021120120211
12004sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
12012sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
12036sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
12100sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021120120211
12108sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
12144vect128-inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
12144vect128-inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
12144vect128-inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
12188vect128-inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
12192sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
12196sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021120120211
12200vect128-inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
12204sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
12220sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021120120211
12220sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
12220vect128-inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
12224sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
12224sandygcc -march=k8 -Os -fomit-frame-pointer2012021120120211
12232sandygcc -m64 -Os -fomit-frame-pointer2012021120120211
12232sandygcc -march=k8 -O2 -fomit-frame-pointer2012021120120211
12236sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021120120211
12240sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
12252vect128-inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
12252sandygcc -march=barcelona -Os -fomit-frame-pointer2012021120120211
12256sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
12256sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012021120120211
12260sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012021120120211
12260sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012021120120211
12264sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021120120211
12264sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021120120211
12268sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2012021120120211
12268sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021120120211
12276sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021120120211
12292vect128-inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
12348sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
12356sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2012021120120211
12360sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021120120211
12360sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021120120211
12364sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
12368sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021120120211
12368sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021120120211
12372sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2012021120120211
12376sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
12388sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
12388sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012021120120211
12392sandygcc -Os -fomit-frame-pointer2012021120120211
12396sandygcc -O -fomit-frame-pointer2012021120120211
12396sandygcc -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
12404sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021120120211
12404sandygcc -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
12408sandygcc -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
12412sandygcc -m64 -march=core2 -O -fomit-frame-pointer2012021120120211
12412sandygcc -march=nocona -O -fomit-frame-pointer2012021120120211
12416sandygcc -funroll-loops -O -fomit-frame-pointer2012021120120211
12416sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012021120120211
12420sandygcc -m64 -O -fomit-frame-pointer2012021120120211
12424sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
12444sandygcc -march=k8 -O -fomit-frame-pointer2012021120120211
12444sandygcc -march=nocona -O2 -fomit-frame-pointer2012021120120211
12472sandygcc -march=barcelona -O -fomit-frame-pointer2012021120120211
12492sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
12504vect128-inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
12508vect128-inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
12508sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021120120211
12512vect128-inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
12536vect128-inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
12544vect128-inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
12544vect128-inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
12548vect128-inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
12556sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021120120211
12560vect128-inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
12568sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
12572sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
12576sandygcc -march=nocona -O3 -fomit-frame-pointer2012021120120211
12588sandygcc -funroll-loops -Os -fomit-frame-pointer2012021120120211
12592sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
12680sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021120120211
12776sandygcc -march=nocona -Os -fomit-frame-pointer2012021120120211
12788sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
12792sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
12852sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021120120211
13368sse2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
13376sse2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
13388sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
13444sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
13528sse2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
13636sse2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
13636sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
13640sse2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
13824sse2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
13908bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021120120211
13916bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
13928bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
13932bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
13936bswapgcc -O3 -fomit-frame-pointer2012021120120211
13936bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
13936bswapgcc -funroll-loops -O3 -fomit-frame-pointer2012021120120211
13948bswapgcc -funroll-loops -O2 -fomit-frame-pointer2012021120120211
13948bswapgcc -m64 -O2 -fomit-frame-pointer2012021120120211
13952bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
13952bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
13952bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
13960bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021120120211
13964bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
13964bswapgcc -march=k8 -O3 -fomit-frame-pointer2012021120120211
13968bswapgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012021120120211
13968bswapgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012021120120211
13968bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021120120211
13968bswapgcc -march=barcelona -O2 -fomit-frame-pointer2012021120120211
13972bswapgcc -m64 -O3 -fomit-frame-pointer2012021120120211
13972bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021120120211
13976bswapgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012021120120211
13976bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021120120211
13976bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021120120211
13976bswapgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012021120120211
13980bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
13980bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021120120211
13980bswapgcc -march=barcelona -O3 -fomit-frame-pointer2012021120120211
13984bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021120120211
13984bswapgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012021120120211
13992bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
13996bswapgcc -O2 -fomit-frame-pointer2012021120120211
13996bswapgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012021120120211
14048bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021120120211
14064sse2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
14064sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
14080sse2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
14092bswapgcc -march=k8 -O2 -fomit-frame-pointer2012021120120211
14096bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021120120211
14128bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
14156bswapgcc -funroll-loops -Os -fomit-frame-pointer2012021120120211
14160bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021120120211
14168bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
14168bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021120120211
14176bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021120120211
14184bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021120120211
14188bswapgcc -march=barcelona -Os -fomit-frame-pointer2012021120120211
14192bswapgcc -Os -fomit-frame-pointer2012021120120211
14192bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
14192bswapgcc -march=k8 -Os -fomit-frame-pointer2012021120120211
14196bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
14208bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
14208bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
14220bswapgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012021120120211
14224bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
14224bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021120120211
14224bswapgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012021120120211
14228bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2012021120120211
14244bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021120120211
14248bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021120120211
14256bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
14256bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021120120211
14260sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012120120120
14296sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012120120120
14304sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012012120120120
14304sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
14304sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012120120120
14304sphlibgcc -m64 -O3 -fomit-frame-pointer2012012120120120
14312sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
14312sphlibgcc -m64 -O2 -fomit-frame-pointer2012012120120120
14312sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012012120120120
14320sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
14320sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012120120120
14320bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021120120211
14320bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021120120211
14320ssse3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
14320sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
14320sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012012120120120
14324sphlibgcc -O2 -fomit-frame-pointer2012012120120120
14324sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012120120120
14328bswapgcc -m64 -Os -fomit-frame-pointer2012021120120211
14336sphlibgcc -O3 -fomit-frame-pointer2012012120120120
14336ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
14344sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
14344ssse3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
14344sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
14344sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012012120120120
14348sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
14348sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012012120120120
14372sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
14380sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
14380sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
14384sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
14388sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
14392sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
14392sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
14396sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
14400sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
14404sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
14412sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
14424sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012012120120120
14428sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
14440sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
14440ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
14524ssse3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
14564bswapgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012021120120211
14568ssse3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
14576sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
14624sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
14632bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021120120211
14640bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
14640bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
14644bswapgcc -funroll-loops -O -fomit-frame-pointer2012021120120211
14644bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021120120211
14648bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
14652bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2012021120120211
14652bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021120120211
14656bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021120120211
14660bswapgcc -O -fomit-frame-pointer2012021120120211
14660bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
14660ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
14660bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
14660bswapgcc -march=nocona -O -fomit-frame-pointer2012021120120211
14664bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
14664bswapgcc -m64 -O -fomit-frame-pointer2012021120120211
14664bswapgcc -m64 -march=corei7 -O -fomit-frame-pointer2012021120120211
14668bswapgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012021120120211
14668bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021120120211
14672bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2012021120120211
14672bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021120120211
14672bswapgcc -march=barcelona -O -fomit-frame-pointer2012021120120211
14672bswapgcc -march=k8 -O -fomit-frame-pointer2012021120120211
14680sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012120120120
14680bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
14700sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
14712ssse3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
14720ssse3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
14720bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
14732sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
14736sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
14740sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
14740bswapgcc -march=nocona -O2 -fomit-frame-pointer2012021120120211
14748bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
14764bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021120120211
14772bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
14780bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
14900bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021120120211
14960ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
14976sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
15000sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012120120120
15000sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
15000sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
15016sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
15020sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012120120120
15028bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
15028sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
15040sphlibgcc -march=barcelona -O -fomit-frame-pointer2012012120120120
15040sphlibgcc -march=k8 -O -fomit-frame-pointer2012012120120120
15048sphlibgcc -m64 -O -fomit-frame-pointer2012012120120120
15072sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012120120120
15084sphlibgcc -O -fomit-frame-pointer2012012120120120
15092sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
15112regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
15112regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021120120211
15112regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021120120211
15112regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012021120120211
15116bswapgcc -march=nocona -Os -fomit-frame-pointer2012021120120211
15124sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
15128regsgcc -march=barcelona -O3 -fomit-frame-pointer2012021120120211
15132regsgcc -m64 -O3 -fomit-frame-pointer2012021120120211
15132regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012021120120211
15132bswapgcc -march=nocona -O3 -fomit-frame-pointer2012021120120211
15136regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021120120211
15136regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021120120211
15136regsgcc -march=k8 -O2 -fomit-frame-pointer2012021120120211
15140regsgcc -funroll-loops -O3 -fomit-frame-pointer2012021120120211
15140regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012021120120211
15140regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021120120211
15140regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021120120211
15140regsgcc -march=barcelona -O2 -fomit-frame-pointer2012021120120211
15144regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
15144regsgcc -m64 -O2 -fomit-frame-pointer2012021120120211
15144regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012021120120211
15144regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
15148sse2sgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
15148sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
15148regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
15148bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
15152regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
15152regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021120120211
15156regsgcc -O3 -fomit-frame-pointer2012021120120211
15156regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021120120211
15168regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021120120211
15172regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012021120120211
15176sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012120120120
15176regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
15176regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021120120211
15192regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021120120211
15192regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021120120211
15196sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
15196regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021120120211
15200regsgcc -funroll-loops -O2 -fomit-frame-pointer2012021120120211
15200bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
15204regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021120120211
15208regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021120120211
15212regsgcc -O2 -fomit-frame-pointer2012021120120211
15212regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021120120211
15212sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012012120120120
15216sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
15224sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
15228sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
15232sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
15240regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021120120211
15240sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
15244regsgcc -march=k8 -O3 -fomit-frame-pointer2012021120120211
15248regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021120120211
15252sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012012120120120
15264sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012120120120
15276regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021120120211
15284sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
15284sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
15328sse2sgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
15332sse2sgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
15336sse2sgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
15356sse2sgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
15360bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021120120211
15364regsgcc -funroll-loops -Os -fomit-frame-pointer2012021120120211
15376regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
15392regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021120120211
15412regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021120120211
15416regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
15432regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
15436sse2sgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
15436regsgcc -march=barcelona -Os -fomit-frame-pointer2012021120120211
15440regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021120120211
15440regsgcc -m64 -Os -fomit-frame-pointer2012021120120211
15448regsgcc -Os -fomit-frame-pointer2012021120120211
15456regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021120120211
15460sse2sgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
15468regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012021120120211
15472regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012021120120211
15476sse2sgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
15480regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012021120120211
15484ssse3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
15484regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012021120120211
15484regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012021120120211
15484regsgcc -march=k8 -Os -fomit-frame-pointer2012021120120211
15488regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021120120211
15508sse2sgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
15512regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021120120211
15516sse2sgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
15524sse2sgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
15552sse2sgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
15576regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021120120211
15616sphlibgcc -funroll-loops -O -fomit-frame-pointer2012012120120120
15616bswapgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012021120120211
15620sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
15636sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
15636sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
15780regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
15792regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021120120211
15800regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012021120120211
15800regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
15804regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021120120211
15808regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012021120120211
15816regsgcc -funroll-loops -O -fomit-frame-pointer2012021120120211
15816regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021120120211
15816regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021120120211
15824regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
15824regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012021120120211
15824regsgcc -march=barcelona -O -fomit-frame-pointer2012021120120211
15828sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
15832regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
15836sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012120120120
15836regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012021120120211
15836regsgcc -march=nocona -O -fomit-frame-pointer2012021120120211
15840regsgcc -march=k8 -O -fomit-frame-pointer2012021120120211
15844regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012021120120211
15856regsgcc -O -fomit-frame-pointer2012021120120211
15856regsgcc -m64 -O -fomit-frame-pointer2012021120120211
15856regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012021120120211
15860regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021120120211
15864regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021120120211
15872sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012120120120
15872regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012021120120211
15876regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012021120120211
15888sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012120120120
15896ssse3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
15912regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012021120120211
15928regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
15932sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012120120120
15960regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021120120211
15968sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012120120120
15980regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021120120211
15988regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021120120211
16004sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
16004sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012120120120
16008sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
16016regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
16020regsgcc -march=nocona -O3 -fomit-frame-pointer2012021120120211
16028sse2gcc -funroll-loops -Os -fomit-frame-pointer2012012120120120
16032regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012021120120211
16036sse2gcc -funroll-loops -O3 -fomit-frame-pointer2012012120120120
16036sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
16060sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012120120120
16072sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
16072sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
16076sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
16080sse2gcc -funroll-loops -O2 -fomit-frame-pointer2012012120120120
16112sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012120120120
16112sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
16152sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
16152sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
16168sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012120120120
16172sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
16184regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021120120211
16188regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
16200regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021120120211
16204sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012120120120
16208sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
16216sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16216sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
16220sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
16228ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
16228sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
16232sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16236sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
16240ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
16240regsgcc -march=nocona -Os -fomit-frame-pointer2012021120120211
16248ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
16248sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
16248regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012021120120211
16248sse2gcc -march=k8 -O3 -fomit-frame-pointer2012012120120120
16276sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012120120120
16276ssse3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
16284ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
16284ssse3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
16296regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021120120211
16300sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
16316sse2sgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16320sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
16324ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
16336sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16348sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16364sse2sgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012120120120
16364sse2gcc -march=barcelona -O2 -fomit-frame-pointer2012012120120120
16388sse2sgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012120120120
16396sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
16400sse2gcc -Os -fomit-frame-pointer2012012120120120
16400regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012021120120211
16400sse2gcc -march=nocona -O2 -fomit-frame-pointer2012012120120120
16408sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
16408ssse3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
16416sse2gcc -m64 -Os -fomit-frame-pointer2012012120120120
16436ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
16440sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
16440sse2gcc -march=k8 -Os -fomit-frame-pointer2012012120120120
16444sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
16452sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
16456regsgcc -march=nocona -O2 -fomit-frame-pointer2012021120120211
16460sse2gcc -march=barcelona -O3 -fomit-frame-pointer2012012120120120
16464sse2gcc -march=barcelona -Os -fomit-frame-pointer2012012120120120
16468sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
16496sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
16504sphlibgcc -march=nocona -O -fomit-frame-pointer2012012120120120
16508sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
16516sse2gcc -O2 -fomit-frame-pointer2012012120120120
16516ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
16536sse2gcc -m64 -O2 -fomit-frame-pointer2012012120120120
16544ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
16544sse2gcc -march=k8 -O2 -fomit-frame-pointer2012012120120120
16544sse2gcc -march=nocona -Os -fomit-frame-pointer2012012120120120
16556sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
16572sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
16580sse2sgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012120120120
16580ssse3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
16600sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
16604ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
16608ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
16612sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012120120120
16640sse2sgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
16640sse2gcc -m64 -O3 -fomit-frame-pointer2012012120120120
16696sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012120120120
16700ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
16708sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
16716sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
16748sse2sgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
16764sse2sgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
16776sse2sgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
16788sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012120120120
16792sse2sgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
16792sse2sgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
16804sse2gcc -march=barcelona -O -fomit-frame-pointer2012012120120120
16816sse2gcc -O3 -fomit-frame-pointer2012012120120120
16820sse2sgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
16824sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
16832sse2sgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16844sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012120120120
16848sse2gcc -march=nocona -O3 -fomit-frame-pointer2012012120120120
16860sse2sgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
16868sse2sgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
16868sse2sgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16908sse2sgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
16912sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012012120120120
16912sse2sgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16916sse2gcc -funroll-loops -O -fomit-frame-pointer2012012120120120
16932sse2sgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
16960sse2sgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
16972sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
16988sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
16992sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012012120120120
17020sse2sgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012120120120
17036sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
17036sse2sgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
17040sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
17048sse2sgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
17064sse2sgcc -march=nocona -O3 -fomit-frame-pointer2012012120120120
17068sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012120120120
17072sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
17072sse2sgcc -march=nocona -O2 -fomit-frame-pointer2012012120120120
17080sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
17080sphlibgcc -march=k8 -Os -fomit-frame-pointer2012012120120120
17088sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012120120120
17088sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
17088sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
17092sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012012120120120
17092sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
17092sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
17096sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012120120120
17104sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
17120sphlibgcc -Os -fomit-frame-pointer2012012120120120
17128sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
17132sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
17132sse2sgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012120120120
17132sphlibgcc -m64 -Os -fomit-frame-pointer2012012120120120
17144sse2gcc -O -fomit-frame-pointer2012012120120120
17184sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
17192sse2gcc -march=nocona -O -fomit-frame-pointer2012012120120120
17204sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
17204sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
17208sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
17212sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
17212sse2sgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17212sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
17224sse2gcc -march=k8 -O -fomit-frame-pointer2012012120120120
17236sse2sgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17240sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
17248sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
17252sse2sgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012120120120
17252sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
17256sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17264sse2sgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
17264sse2sgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012120120120
17264sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012012120120120
17268sphlib-smallgcc -O3 -fomit-frame-pointer2012012120120120
17272sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012120120120
17280sse2sgcc -funroll-loops -Os -fomit-frame-pointer2012012120120120
17284sse2sgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012120120120
17292sse2sgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17292sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
17292sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
17300sse2sgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012120120120
17304sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
17308sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
17316sse2sgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
17316sse2gcc -m64 -O -fomit-frame-pointer2012012120120120
17320sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
17324sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
17324sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
17324sse2sgcc -march=nocona -O -fomit-frame-pointer2012012120120120
17328sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
17332sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
17336sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
17336sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
17344sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
17344sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
17344sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17348sse2sgcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
17356sse2sgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
17356sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17364sse2sgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
17364sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
17364sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17364sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
17368sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012012120120120
17376sse2sgcc -funroll-loops -O2 -fomit-frame-pointer2012012120120120
17376sse2sgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
17380sse2sgcc -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
17384sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012120120120
17384sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
17384sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
17392sse2sgcc -funroll-loops -O3 -fomit-frame-pointer2012012120120120
17396sse2sgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012120120120
17400sse2sgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17412sse2sgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012120120120
17416sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
17416sse2sgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
17420sse2sgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
17436sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012012120120120
17456sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012120120120
17468sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
17472sse2sgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012120120120
17472sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
17476sse2sgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
17484sse2sgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
17484sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
17500sse2sgcc -funroll-loops -O -fomit-frame-pointer2012012120120120
17504sse2sgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012120120120
17508sse2sgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
17552sse2sgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
17556sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
17568sse2sgcc -march=k8 -O2 -fomit-frame-pointer2012012120120120
17576sphlib-smallgcc -O2 -fomit-frame-pointer2012012120120120
17588sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17592sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17596sse2sgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
17604sse2sgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
17636sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
17696sse2sgcc -m64 -O2 -fomit-frame-pointer2012012120120120
17696sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012012120120120
17704sse2sgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
17704sse2sgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012120120120
17712sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012012120120120
17720sse2sgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17720sse2sgcc -march=barcelona -O2 -fomit-frame-pointer2012012120120120
17732sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012120120120
17740sse2sgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17756sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012012120120120
17776sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
17788sse2sgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
17800sse2sgcc -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17804sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
17804sse2sgcc -march=k8 -O3 -fomit-frame-pointer2012012120120120
17832ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
17904sse2sgcc -O2 -fomit-frame-pointer2012012120120120
17916sse2sgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
17920sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012120120120
17948refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
17952refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
17992sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
17996refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012120120120
18020refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
18024sse2sgcc -m64 -O3 -fomit-frame-pointer2012012120120120
18024sphlibgcc -march=nocona -Os -fomit-frame-pointer2012012120120120
18028sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012120120120
18040sse2sgcc -O3 -fomit-frame-pointer2012012120120120
18060refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
18072refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
18084refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
18092refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012120120120
18112sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
18116refgcc -funroll-loops -O2 -fomit-frame-pointer2012012120120120
18124refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012120120120
18136refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012120120120
18140refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
18208refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
18216sse2sgcc -m64 -Os -fomit-frame-pointer2012012120120120
18232sse2sgcc -march=k8 -Os -fomit-frame-pointer2012012120120120
18244refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012120120120
18252refgcc -funroll-loops -O3 -fomit-frame-pointer2012012120120120
18256sse2sgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
18256sse2sgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
18272sse2sgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
18280sse2sgcc -Os -fomit-frame-pointer2012012120120120
18324sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012120120120
18344refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
18344refgcc -m64 -O3 -fomit-frame-pointer2012012120120120
18364refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012120120120
18384sse2sgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
18400sse2sgcc -march=barcelona -O -fomit-frame-pointer2012012120120120
18408sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012120120120
18420sse2sgcc -m64 -O -fomit-frame-pointer2012012120120120
18420sse2sgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
18448sse2sgcc -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
18456refgcc -O3 -fomit-frame-pointer2012012120120120
18468sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012012120120120
18472sse2sgcc -O -fomit-frame-pointer2012012120120120
18484sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
18504sse2sgcc -march=k8 -O -fomit-frame-pointer2012012120120120
18524sse2sgcc -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
18596sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012012120120120
18620sse2sgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
18628sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
18636sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
18636sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
18640sphlib-smallgcc -m64 -O -fomit-frame-pointer2012012120120120
18640sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
18660sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
18672sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012120120120
18680sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012012120120120
18704refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012120120120
18708refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
18712sphlib-smallgcc -O -fomit-frame-pointer2012012120120120
18712sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
18712sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
18712sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
18720sse2sgcc -march=nocona -Os -fomit-frame-pointer2012012120120120
18728sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012012120120120
18728sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012012120120120
18732refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012120120120
18732sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
18736sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
18760sse2sgcc -march=barcelona -Os -fomit-frame-pointer2012012120120120
18780sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
18824sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
18860sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
18868sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012120120120
18868sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
18908sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012012120120120
18920sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012120120120
18928sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012120120120
18980refgcc -march=barcelona -O3 -fomit-frame-pointer2012012120120120
18984sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
19016refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012120120120
19064refgcc -march=k8 -O2 -fomit-frame-pointer2012012120120120
19072refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012120120120
19076refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
19080refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012120120120
19084refgcc -O2 -fomit-frame-pointer2012012120120120
19100sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012120120120
19120sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
19128refgcc -m64 -O2 -fomit-frame-pointer2012012120120120
19128refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
19140refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
19156refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012120120120
19172refgcc -march=barcelona -O2 -fomit-frame-pointer2012012120120120
19176refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
19176refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
19196refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012120120120
19208refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012120120120
19216refgcc -march=k8 -O3 -fomit-frame-pointer2012012120120120
19228refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
19228refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
19240refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
19260refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
19260sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
19320sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
19508refgcc -funroll-loops -O -fomit-frame-pointer2012012120120120
19512refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
19512refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012120120120
19512refgcc -march=nocona -O3 -fomit-frame-pointer2012012120120120
19516refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
19516refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012120120120
19580refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012120120120
19748refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
20100refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
20128refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012120120120
20184refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
20212refgcc -funroll-loops -Os -fomit-frame-pointer2012012120120120
20216refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
20228refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012120120120
20276refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
20288refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
20292refgcc -march=k8 -Os -fomit-frame-pointer2012012120120120
20292refgcc -march=nocona -O2 -fomit-frame-pointer2012012120120120
20304refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
20308refgcc -fno-schedule-insns -O -fomit-frame-pointer2012012120120120
20312refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012120120120
20324refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
20324refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012120120120
20324refgcc -march=barcelona -Os -fomit-frame-pointer2012012120120120
20328refgcc -Os -fomit-frame-pointer2012012120120120
20328refgcc -m64 -Os -fomit-frame-pointer2012012120120120
20328refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
20336refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
20340refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
20344refgcc -m64 -march=core2 -O -fomit-frame-pointer2012012120120120
20348refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
20364refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012120120120
20364refgcc -m64 -march=nocona -O -fomit-frame-pointer2012012120120120
20368refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
20376refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
20392refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
20392refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
20400refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
20404refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
20432refgcc -O -fomit-frame-pointer2012012120120120
20456refgcc -m64 -O -fomit-frame-pointer2012012120120120
20464refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
20464refgcc -march=k8 -O -fomit-frame-pointer2012012120120120
20480refgcc -march=barcelona -O -fomit-frame-pointer2012012120120120
20496refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
20516refgcc -m64 -march=k8 -O -fomit-frame-pointer2012012120120120
20580refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
20600refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012120120120
20856refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
21388refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
21396refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012120120120
21424refgcc -march=nocona -Os -fomit-frame-pointer2012012120120120
21448refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012120120120
21488refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012120120120
21512refgcc -march=nocona -O -fomit-frame-pointer2012012120120120
22116refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
22468refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
23188sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
23240sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012120120120
23256sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012120120120
23256sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
23268sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012012120120120
23416sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012120120120
23428sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012012120120120
23508sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
23560sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012012120120120
23564sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012120120120
23588sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012120120120
23600sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012120120120
23700sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
23740sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
23816sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
23840sphlib-smallgcc -Os -fomit-frame-pointer2012012120120120
23840sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012012120120120
23960sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
23960sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012120120120
24084sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012120120120
24168sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
24180sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
24188sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012012120120120
24332sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012120120120
24704sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012120120120
51320sphlibgcc2012012120120120
51328sphlibgcc -funroll-loops2012012120120120
51740sphlibcc2012012120120120
58664bswapcc2012021120120211
58676bswapgcc -funroll-loops2012021120120211
58700bswapgcc2012021120120211
59276sandygcc -funroll-loops2012021120120211
59328sandygcc2012021120120211
59344sandycc2012021120120211
62204regscc2012021120120211
62228regsgcc2012021120120211
62228regsgcc -funroll-loops2012021120120211
67956sphlib-smallgcc -funroll-loops2012012120120120
67988sphlib-smallgcc2012012120120120
68012sphlib-smallcc2012012120120120
72508refgcc2012012120120120
72612refcc2012012120120120
72656refgcc -funroll-loops2012012120120120
327456sse2scc2012012120120120
339256sse2sgcc2012012120120120
344852sse2gcc -funroll-loops2012012120120120
353836sse2sgcc -funroll-loops2012012120120120
355224sse2gcc2012012120120120
361916sse2cc2012012120120120

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/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:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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/vect128-inplace
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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/xop
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

Number of similar (compiler,implementation) pairs: 99, 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=core-avx-i -O2 -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -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=corei7-avx -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer xop
gcc -m64 -march=corei7 -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:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

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:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:139:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:242:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:243:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:244:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:245:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

Number of similar (compiler,implementation) pairs: 99, 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=core-avx-i -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer xop-2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer xop-2
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=corei7-avx -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer xop-2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer xop-2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=corei7 -O -fomit-frame-pointer xop-2
gcc -m64 -march=corei7 -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=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
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-xop
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/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:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/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:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:304:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:306:3: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer 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/vect128-inplace
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:3: error: can't convert between vector values of different size
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

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:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:228:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:229:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:230:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:231:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

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:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:139:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:242:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:243:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:244:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:245:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:139:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake512_final':
hash.c: hash.c:242:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:243:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:244:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:245:5: error: incompatible type for argument 2 of '_mm_storeu_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

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-xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:756:1: error: incompatible types when initializing type 'v64' using type 'int'

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/vect128-xop
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:756:1: error: incompatible types when assigning to type 'v64' from type 'int'

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer vect128-xop
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=corei7-avx -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -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

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:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:132:1: error: incompatible types when assigning to type '__m128i' from type 'int'

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