Implementation notes: amd64, ares, crypto_hash/blake512

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
10212sse41gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
10224sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
10264sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
10388sse41gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
10396sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
10400sse41gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
10412sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
10468sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
10520sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
10620vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
10624vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
10644vect128gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
10648vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
10660vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
10660vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
10672vect128gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
10680vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
10684vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
10700vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
10716vect128gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
10720vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
10856sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
10864sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
10916sse41gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
11404vect128gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
11408vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
11424bswapgcc -m64 -O3 -fomit-frame-pointer2014012320130419
11424vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
11440bswapgcc -O3 -fomit-frame-pointer2014012320130419
11448bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11448bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11452bswapgcc -m64 -O2 -fomit-frame-pointer2014012320130419
11456bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11456bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11456bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
11456bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
11456bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11460bswapgcc -O2 -fomit-frame-pointer2014012320130419
11460bswapgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
11468bswapgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
11472bswapgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
11472bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11472bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
11472bswapgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
11476bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11476bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11476bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11476bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11480bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11480bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11480bswapgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11484bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
11500bswapgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11504bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11512bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11516bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11524bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11528bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
11532bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
11532bswapgcc -m64 -Os -fomit-frame-pointer2014012320130419
11536bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
11536bswapgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
11540bswapgcc -Os -fomit-frame-pointer2014012320130419
11540bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
11540bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
11540bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
11540bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
11540bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
11540bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
11548bswapgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
11548bswapgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
11552bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
11552bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11564bswapgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
11564bswapgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
11568bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11572bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
11576bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11576bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
11584vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
11588bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
11596bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
11648bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
11648bswapgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
11652bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
11756sandygcc -O3 -fomit-frame-pointer2014012320130419
11756sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11760sandygcc -m64 -O3 -fomit-frame-pointer2014012320130419
11760sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11760sandygcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11760sandygcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
11764sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11764sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11764sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11764sandygcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11768sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11772sandygcc -m64 -O2 -fomit-frame-pointer2014012320130419
11772sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11776sandygcc -O2 -fomit-frame-pointer2014012320130419
11776sandygcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
11780sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
11780sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
11780sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11780sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11780vect128-inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
11784sandygcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
11784sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11788sandygcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
11788sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11788sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11788sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
11796sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11796sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
11800sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
11800sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
11800sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
11808vect128-inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
11808sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
11808sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
11812sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11812sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
11820sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11820sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
11820sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
11832sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11840vect128-inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
11848vect128-inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
11860sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
11860sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
11860sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11860sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11868sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
11868vect128-inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
11872sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
11876sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
11876sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
11876sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
11876vect128-inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
11880sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
11880sandygcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
11884sandygcc -Os -fomit-frame-pointer2014012320130419
11884sandygcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
11884vect128-inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
11884sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
11884sandygcc -march=k8 -Os -fomit-frame-pointer2014012320130419
11892sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
11896sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11900sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11904sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11904sandygcc -m64 -Os -fomit-frame-pointer2014012320130419
11904vect128-inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
11908sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
11908sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
11912sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11912sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
11912sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11928sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
11932sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11936sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
11936sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11936sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
11936sphlibgcc -m64 -O3 -fomit-frame-pointer2014012320130419
11940sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
11944sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11944sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
11948sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11948sphlibgcc -m64 -O2 -fomit-frame-pointer2014012320130419
11952sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
11952sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11952sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
11960sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
11964sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11968sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
11968sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
11972sphlibgcc -O3 -fomit-frame-pointer2014012320130419
11972sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
11972sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
11976sphlibgcc -O2 -fomit-frame-pointer2014012320130419
11976sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
11980sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
11984sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
11996sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
12008sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
12016sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
12016sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
12016sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
12016sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
12032bswapgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
12036bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12040bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12040bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12040bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12040bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12044bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
12044bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12044bswapgcc -march=k8 -O -fomit-frame-pointer2014012320130419
12048bswapgcc -O -fomit-frame-pointer2014012320130419
12048bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
12048bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12052bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12052bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
12052bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
12052bswapgcc -m64 -O -fomit-frame-pointer2014012320130419
12052bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12052bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
12052bswapgcc -march=nocona -O -fomit-frame-pointer2014012320130419
12060bswapgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
12060bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12060bswapgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12108vect128-inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12108vect128-inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12112vect128-inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12140bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12164bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12164bswapgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
12176bswapgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
12180bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12180bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12180bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
12184bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
12204vect128-inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
12204vect128-inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12220sandygcc -m64 -O -fomit-frame-pointer2014012320130419
12224sandygcc -funroll-loops -O -fomit-frame-pointer2014012320130419
12224sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12224vect128-inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12228sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12232sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12232vect128-inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12232bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12236sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
12240sandygcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12240sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12240sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12244sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
12244sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12244sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
12244sandygcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
12244sandygcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12244sandygcc -march=k8 -O -fomit-frame-pointer2014012320130419
12244sandygcc -march=nocona -O -fomit-frame-pointer2014012320130419
12252sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12252sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
12256sandygcc -O -fomit-frame-pointer2014012320130419
12256sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12260vect128-inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
12260sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12260sandygcc -march=barcelona -O -fomit-frame-pointer2014012320130419
12264sandygcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12280bswapgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
12284bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
12288bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
12292bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
12336sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12336sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
12336sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12340sandygcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
12344sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12348sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
12348sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12352sandygcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
12428sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12428sphlibgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
12436sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
12440sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
12440sandygcc -march=nocona -Os -fomit-frame-pointer2014012320130419
12444sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12448sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
12452sphlibgcc -m64 -O -fomit-frame-pointer2014012320130419
12452sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
12452sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12456sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12456sphlibgcc -march=k8 -O -fomit-frame-pointer2014012320130419
12460sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12460sphlibgcc -march=nocona -O -fomit-frame-pointer2014012320130419
12464sphlibgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
12464sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
12464sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12472sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12472sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
12476sphlibgcc -O -fomit-frame-pointer2014012320130419
12480sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
12484sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12488sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
12492sphlibgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
12496sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
12496sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12500sphlibgcc -Os -fomit-frame-pointer2014012320130419
12500sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
12500sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
12500sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
12504sphlibgcc -m64 -Os -fomit-frame-pointer2014012320130419
12504sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12508sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
12516sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
12516sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
12544regsgcc -O3 -fomit-frame-pointer2014012320130419
12548sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
12556sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
12560sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
12564sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
12568sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
12572sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12572regsgcc -m64 -O3 -fomit-frame-pointer2014012320130419
12576regsgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
12592regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
12592regsgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
12592sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
12596regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
12596regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
12596regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
12600regsgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
12600regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
12604regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
12604regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
12608regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
12608regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
12608regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
12612regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
12616regsgcc -m64 -O2 -fomit-frame-pointer2014012320130419
12616regsgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
12620regsgcc -O2 -fomit-frame-pointer2014012320130419
12624regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
12628regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
12632regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
12632sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12636regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
12636regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
12640regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
12652regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
12652regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
12652regsgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
12656regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
12656regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
12660regsgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
12664regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
12664regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
12668regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
12668regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
12668regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
12672sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12672regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
12672sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12680regsgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
12680regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
12684regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
12688regsgcc -Os -fomit-frame-pointer2014012320130419
12688regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
12688sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12688regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
12692regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
12696regsgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
12700regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
12700sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
12704regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12704sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
12704regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12704regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
12708sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12712regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
12712sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
12720regsgcc -m64 -Os -fomit-frame-pointer2014012320130419
12720regsgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
12724sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
12732sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
12736regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
12780sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
12812regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12824regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
12824regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12836regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12864sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
13152regsgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
13152regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
13156regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
13156regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
13156regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
13156regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
13156regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
13160regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
13160regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
13164regsgcc -march=k8 -O -fomit-frame-pointer2014012320130419
13168regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
13176regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
13180regsgcc -O -fomit-frame-pointer2014012320130419
13196regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
13200regsgcc -m64 -O -fomit-frame-pointer2014012320130419
13200regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
13200regsgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
13200regsgcc -march=nocona -O -fomit-frame-pointer2014012320130419
13204regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
13224sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
13228regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
13236sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
13252regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
13256regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
13256regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
13264sphlibgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
13268sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
13284regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
13292regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
13292regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
13292regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
13296regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
13324regsgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
13336regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
13364regsgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
13396regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
13416regsgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
13420regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
13424regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
13732sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
13752sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
13780sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
13780sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
13840sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
13844sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
13844sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
13864sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
13880sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
13880sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
13884sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
13892sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
13916sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
13932sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
13936sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
13952sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
13956sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
13956sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
13964sse2gcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
13968sse2gcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
13968sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
13976sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
13988sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
13988sse2gcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
13992sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
14004sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
14008sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
14016sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
14016sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
14016sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
14028sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
14032sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
14032sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
14032sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
14044sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
14052sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
14052sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
14056sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
14060sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
14064sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
14068sse2gcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
14076sse2gcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
14080sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
14084sse2gcc -O2 -fomit-frame-pointer2014012320130419
14084sse2gcc -m64 -O2 -fomit-frame-pointer2014012320130419
14084sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
14084sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
14100sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
14104sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
14104sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
14108sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
14116sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
14124sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
14128sse2gcc -m64 -O3 -fomit-frame-pointer2014012320130419
14128sse2gcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
14128sse2gcc -march=k8 -Os -fomit-frame-pointer2014012320130419
14132sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
14136sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
14140sse2gcc -O3 -fomit-frame-pointer2014012320130419
14140sse2gcc -m64 -Os -fomit-frame-pointer2014012320130419
14148sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
14148sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
14176sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
14176sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
14188sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
14204sse2gcc -Os -fomit-frame-pointer2014012320130419
14240sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
14296sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
14304sse2gcc -march=nocona -Os -fomit-frame-pointer2014012320130419
14540sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
14564sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
14572sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
14576sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
14660sse2gcc -march=barcelona -O -fomit-frame-pointer2014012320130419
14668sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
14668sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
14668sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
14700sse2gcc -funroll-loops -O -fomit-frame-pointer2014012320130419
14708sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
14764ssse3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
14768ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
14772ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
14804ssse3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
14808ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
14820ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
14832sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
14832sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
14832sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
14848ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
14848sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
14856sse2gcc -march=nocona -O -fomit-frame-pointer2014012320130419
14860ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
14868sse2gcc -O -fomit-frame-pointer2014012320130419
14868ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
14872sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
14872ssse3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
14872ssse3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
14876sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
14876ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
14900ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
14904sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
14904sse2gcc -m64 -O -fomit-frame-pointer2014012320130419
14912sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
14936sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
14948sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
14956sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
14956ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
14960sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
14964sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
14964sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
14972sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
14984sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
14984sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014012320130419
14988sphlib-smallgcc -O2 -fomit-frame-pointer2014012320130419
14992sse2gcc -march=k8 -O -fomit-frame-pointer2014012320130419
14996sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
15004sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
15008ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
15008sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
15020sphlib-smallgcc -O3 -fomit-frame-pointer2014012320130419
15032sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
15048sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
15048sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
15052sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
15056sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15076sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
15080sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014012320130419
15108sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
15140sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
15148sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
15152sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15160sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
15164sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
15164sse2sgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
15180sse2sgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
15180sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15200sse2sgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
15200sse2sgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
15220sse2sgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
15232sse2sgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
15244sse2sgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
15248sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15260sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15264sse2sgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
15304refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
15312sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
15324sse2sgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
15340sse2sgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
15340sse2sgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
15344sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
15348sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
15356sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
15360sse2sgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
15400sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15416refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
15420sse2sgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
15428refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
15436sse2sgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
15456sse2sgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
15472sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15500sse2sgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
15508sse2sgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
15516sse2sgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
15516sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
15520sse2sgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
15520sse2sgcc -march=nocona -O -fomit-frame-pointer2014012320130419
15524refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
15524sse2sgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
15544sse2sgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
15552sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15556sse2sgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
15580sse2sgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
15604sse2sgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
15620refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
15624refgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
15624refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
15640sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
15640sse2sgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
15676refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15712refgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
15712refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15716refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
15732refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
15764sse2sgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
15764refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
15768sse2sgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
15776sse2sgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
15788sse2sgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
15788sse2sgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
15888sse2sgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
15888sse2sgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
15892ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
15900sse2sgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
15904sse2sgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
15908sse2sgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
15908sse2sgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
15908sse2sgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
15908sse2sgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
15912sse2sgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
15956sse2sgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
15960sse2sgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
15964sse2sgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
15976sse2sgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
15988sse2sgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
15992sse2sgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16000sse2sgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16004sse2sgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16004refgcc -m64 -O3 -fomit-frame-pointer2014012320130419
16008sse2sgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16016sse2sgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16020refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
16020sse2sgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
16020sse2sgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
16020sse2sgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16024sse2sgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
16036sse2sgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
16040sse2sgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16040sse2sgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
16044sse2sgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
16048sse2sgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
16100sse2sgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16104sse2sgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16108sse2sgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16120sse2sgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16128refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16132sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16136sse2sgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
16140refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
16152sse2sgcc -O3 -fomit-frame-pointer2014012320130419
16152sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014012320130419
16160sse2sgcc -m64 -O2 -fomit-frame-pointer2014012320130419
16160sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16164sse2sgcc -m64 -O3 -fomit-frame-pointer2014012320130419
16164sse2sgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16168sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16168refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16168sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16172sse2sgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16172refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16172sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16172sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
16180refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16180sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
16184sse2sgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16184sse2sgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16184sse2sgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
16188sse2sgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16192sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
16196sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
16196sse2sgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16204sse2sgcc -m64 -O -fomit-frame-pointer2014012320130419
16208sse2sgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16208sse2sgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
16224sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16224sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16228sse2sgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16228sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
16232sse2sgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16244sse2sgcc -O2 -fomit-frame-pointer2014012320130419
16248sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16248sse2sgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16260sse2sgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
16284sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
16284sse2sgcc -m64 -Os -fomit-frame-pointer2014012320130419
16292sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
16292sse2sgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16300sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
16304sse2sgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
16308sse2sgcc -Os -fomit-frame-pointer2014012320130419
16316sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014012320130419
16320sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
16328sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
16336sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16336sphlib-smallgcc -m64 -O -fomit-frame-pointer2014012320130419
16348sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16352sse2sgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16352sse2sgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
16368sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
16376sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16376sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
16388sse2sgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
16396sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
16472sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
16484refgcc -O3 -fomit-frame-pointer2014012320130419
16500sphlib-smallgcc -O -fomit-frame-pointer2014012320130419
16568sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
16596refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
16600refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16600refgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16616refgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
16620refgcc -m64 -O2 -fomit-frame-pointer2014012320130419
16632refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16632refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16644refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16644refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16660refgcc -O2 -fomit-frame-pointer2014012320130419
16668refgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
16692refgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16712refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
16732refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16736refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
16744refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16748refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16748refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
16752refgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
16764refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16764refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
16764refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
16772refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
16776refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
16780refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
16808sse2sgcc -march=k8 -O -fomit-frame-pointer2014012320130419
16824refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16848refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16888refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
16940refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16956sse2sgcc -O -fomit-frame-pointer2014012320130419
17000sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
17200sse2sgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
17248refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
17320refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
17460refgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
17532refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
17540refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
17544refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
17544refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
17552refgcc -m64 -O -fomit-frame-pointer2014012320130419
17560refgcc -march=nocona -O -fomit-frame-pointer2014012320130419
17572refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
17576refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
17584refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
17588refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
17596refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
17596refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
17608refgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
17616refgcc -O -fomit-frame-pointer2014012320130419
17620refgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
17620refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
17620refgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
17628refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
17628refgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
17636refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
17656refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
17680refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
17684refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
17692refgcc -march=k8 -O -fomit-frame-pointer2014012320130419
17696refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
17724refgcc -Os -fomit-frame-pointer2014012320130419
17740refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
17740refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
17820refgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
17844refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
18232refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
18324refgcc -m64 -Os -fomit-frame-pointer2014012320130419
18368refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
18440refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
18452refgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
18464refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
18516sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
18532refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
18568sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
18588sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
18628sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
18632sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
18644sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
18752refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
18904sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
18996sphlib-smallgcc -Os -fomit-frame-pointer2014012320130419
18996sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014012320130419
19008sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19076sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
19104sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19136sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19152sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
19172sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
19276sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
19284sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
19300sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
19316sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19332refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
19368sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
19396sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
19612sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
20220sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
46040sphlibgcc2014012320130419
46052sphlibgcc -funroll-loops2014012320130419
46128sphlibcc2014012320130419
53604sandygcc2014012320130419
53628sandygcc -funroll-loops2014012320130419
53644sandycc2014012320130419
55904bswapgcc -funroll-loops2014012320130419
55920bswapcc2014012320130419
58776bswapgcc2014012320130419
59008regsgcc -funroll-loops2014012320130419
59036regscc2014012320130419
59060regsgcc2014012320130419
66452sphlib-smallcc2014012320130419
66528sphlib-smallgcc -funroll-loops2014012320130419
66668sphlib-smallgcc2014012320130419
67756refgcc2014012320130419
67876refgcc -funroll-loops2014012320130419
67940refcc2014012320130419
263612sse2scc2014012320130419
264044sse2sgcc2014012320130419
266736sse2sgcc -funroll-loops2014012320130419
277164sse2gcc2014012320130419
320244sse2cc2014012320130419
343940sse2gcc -funroll-loops2014012320130419

Test failure

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

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc

Test failure

Implementation: crypto_hash/blake512/avxicc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: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/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc xop
gcc xop
gcc -O2 -fomit-frame-pointer xop
gcc -O3 -fomit-frame-pointer xop
gcc -O -fomit-frame-pointer xop
gcc -Os -fomit-frame-pointer xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops xop
gcc -funroll-loops -O2 -fomit-frame-pointer xop
gcc -funroll-loops -O3 -fomit-frame-pointer xop
gcc -funroll-loops -O -fomit-frame-pointer xop
gcc -funroll-loops -Os -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xop
gcc -m64 -O2 -fomit-frame-pointer xop
gcc -m64 -O3 -fomit-frame-pointer xop
gcc -m64 -O -fomit-frame-pointer xop
gcc -m64 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=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=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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/include/emmintrin.h:701:1: note: expected '__m128i' but argument is of type 'int'

Number of similar (compiler,implementation) pairs: 87, 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=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 -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=nocona -O2 -fomit-frame-pointer xop-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -m64 -march=nocona -O -fomit-frame-pointer xop-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer xop-2
gcc -march=barcelona -O2 -fomit-frame-pointer xop-2
gcc -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -march=barcelona -O -fomit-frame-pointer xop-2
gcc -march=barcelona -Os -fomit-frame-pointer xop-2
gcc -march=k8 -O2 -fomit-frame-pointer xop-2
gcc -march=k8 -O3 -fomit-frame-pointer xop-2
gcc -march=k8 -O -fomit-frame-pointer xop-2
gcc -march=k8 -Os -fomit-frame-pointer xop-2
gcc -march=nocona -O2 -fomit-frame-pointer xop-2
gcc -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -march=nocona -O -fomit-frame-pointer xop-2
gcc -march=nocona -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590: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-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/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/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-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: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-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141: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/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-redhat-linux/4.6.3/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-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-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
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/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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646: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: 16, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=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