Implementation notes: amd64, h5nano, crypto_hash/luffa512

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: luffa512
TimeImplementationCompilerBenchmark dateSUPERCOP version
50830thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
50830thomaz/asm-PSPar-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
50835thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
50850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
50855thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
50860thomaz/asm-PSPar-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014050720140425
50885thomaz/asm-PSPar-v2-FPgcc2014050720140425
50885thomaz/asm-PSPar-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
50890thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
50895thomaz/asm-PSPar-v2-FPcc2014050720140425
51040thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
51060thomaz/asm-PSPar-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
51080thomaz/asm-PSPar-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
51480ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
51660ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
51680ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
51685ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
51690ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
51705ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
51705ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
51705ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
51765ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
51800ssse3_x64asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
51955ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
51955ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
51965ssse3_x64asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
51970ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
51970ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
51985ssse3_x64asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
51985ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
51985ssse3_x64asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
51995ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
51995ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
52000ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer2014050720140425
52005ssse3_x64asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
52010ssse3_x64asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
52015ssse3_x64asm-PSgcc -O3 -fomit-frame-pointer2014050720140425
52035ssse3_x64asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
52040ssse3_x64asm-PSgcc -march=k8 -O -fomit-frame-pointer2014050720140425
52065ssse3_x64asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-PSgcc -m64 -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
52075ssse3_x64asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
52075ssse3_x64asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
52090ssse3_x64asm-PSgcc -O -fomit-frame-pointer2014050720140425
52090ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
52095ssse3_x64asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
52150ssse3_x64asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
52180ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
52205ssse3_x64asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
52205ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
52205ssse3_x64asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
52205ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
52210ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52305ssse3_x64asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
52360ssse3_x64asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
52485ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
52505ssse3_x64asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
52505ssse3_x64asm-PSgcc -m64 -O2 -fomit-frame-pointer2014050720140425
52505ssse3_x64asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
52505ssse3_x64asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
52505ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
52520ssse3_x64asm-PSgcc -O2 -fomit-frame-pointer2014050720140425
52520ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
52535ssse3_x64asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
52535ssse3_x64asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
52540ssse3_x64asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52550ssse3_x64asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52560thomaz/asm-PS-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52590ssse3_x64asm-PSgcc -march=nocona -O -fomit-frame-pointer2014050720140425
52710ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
52710ssse3_x64asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
52710ssse3_x64asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
52715ssse3_x64asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
52970ssse3_x64asm-PScc2014050720140425
52970ssse3_x64asm-PSgcc -funroll-loops2014050720140425
53495ssse3_x64asm-PSgcc2014050720140425
53775thomaz/asm-PSgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
53920thomaz/asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53920thomaz/asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53935sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
53935sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
53940sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
53940sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
53940sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
53940sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
53940sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
53960sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53960sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53980sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
53980sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
53980sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
53995sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53995sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
53995sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53995sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54000sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
54000sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
54000sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
54005sse2_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -O3 -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54010sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
54015sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54015sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
54015sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54015sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
54015thomaz/asm-PSgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54020sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54020sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
54020sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
54020thomaz/asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
54030sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54030sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54030sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54030sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54030sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54035thomaz/asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
54035sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -m64 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
54040thomaz/asm-PSgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
54040thomaz/asm-PS-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
54045thomaz/asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
54055thomaz/asm-PS-v2-FPcc2014050720140425
54055thomaz/asm-PS-v2-FPgcc2014050720140425
54055sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54055thomaz/asm-PS-v2-FPgcc -funroll-loops2014050720140425
54060thomaz/asm-PScc2014050720140425
54060thomaz/asm-PSgcc2014050720140425
54060thomaz/asm-PSgcc -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -O -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -funroll-loops2014050720140425
54060thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
54060sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
54060thomaz/asm-PSgcc -march=nocona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014050720140425
54060thomaz/asm-PS-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -O2 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
54065thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
54065sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
54065thomaz/asm-PS-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
54070sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54070thomaz/asm-PSgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
54070sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54075thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54075thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
54075sse2_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
54075sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
54080thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
54085thomaz/asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
54085sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2014050720140425
54095thomaz/asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54095thomaz/asm-PSgcc -m64 -O2 -fomit-frame-pointer2014050720140425
54110thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
54120sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54120sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
54170ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54170ssse3_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
54175thomaz/asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
54180ssse3_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
54180ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54180ssse3_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
54185ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54190ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54190ssse3_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54190ssse3_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
54220ssse3_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
54220ssse3_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
54225ssse3_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
54235ssse3_x64asmgcc -O3 -fomit-frame-pointer2014050720140425
54235ssse3_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54235ssse3_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
54235ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54235ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
54240ssse3_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
54245ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54245ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54245ssse3_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54250ssse3_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54255ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
54260ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54260ssse3_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54290ssse3_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
54295ssse3_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54295ssse3_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
54300ssse3_x64asmgcc -march=k8 -O -fomit-frame-pointer2014050720140425
54310ssse3_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
54310ssse3_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
54315ssse3_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
54320ssse3_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
54320ssse3_x64asmgcc -march=nocona -O -fomit-frame-pointer2014050720140425
54440sse2_x64asmgcc2014050720140425
54440sse2_x64asmgcc -funroll-loops2014050720140425
54445sse2_x64asmcc2014050720140425
54595sse2_x64asmgcc -Os -fomit-frame-pointer2014050720140425
54595sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
54620sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54620sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2014050720140425
54620sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
54620sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
54630sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
54630sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
54630sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54650sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54765ssse3_x64asmgcc -funroll-loops2014050720140425
54770ssse3_x64asmcc2014050720140425
54770ssse3_x64asmgcc2014050720140425
54790sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
54790sse2_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
54795sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
54805ssse3_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54810ssse3_x64asmgcc -m64 -Os -fomit-frame-pointer2014050720140425
54810ssse3_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
54810ssse3_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
54815sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
54820sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
54820sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
54830sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54830sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
54835sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
54835sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
54840sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
54840ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54860ssse3_x64asmgcc -Os -fomit-frame-pointer2014050720140425
54860ssse3_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54860ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
54860ssse3_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
54860ssse3_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
54890sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
54895ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
54895ssse3_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
54900sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
55030ssse3_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
55035ssse3_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
55040ssse3_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
55055ssse3_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
55055ssse3_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
55065ssse3_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
55065ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
55090ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
55090ssse3_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
55090ssse3_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
55090ssse3_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
72285thomaz/asm-PS-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014050720140425
72290thomaz/asm-PS-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014050720140425
72300thomaz/asm-PS-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTcc2014050720140425
72305thomaz/asm-PS-v2-INTgcc2014050720140425
72305thomaz/asm-PS-v2-INTgcc -funroll-loops2014050720140425
72305thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
72305thomaz/asm-PS-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
72310thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
72315thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
73100thomaz/asm-PSPar-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
73105thomaz/asm-PSPar-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014050720140425
73115thomaz/asm-PSPar-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014050720140425
73115thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTcc2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
73120thomaz/asm-PSPar-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
73125thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
73145thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
73160thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
75270ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
75270ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
75275ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
75275ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
75280ssse3_x64asm-PS-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
75285ssse3_x64asm-PS-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
75285ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
75290ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
75290ssse3_x64asm-PS-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
75295ssse3_x64asm-PS-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
75295ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
75295ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
75300ssse3_x64asm-PS-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
75305ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
75305ssse3_x64asm-PS-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
75310ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
75495ssse3_x64asm-PS-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
75495ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
75495ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
75505ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
75510ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
75510ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
75510ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
75510ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
75515ssse3_x64asm-PS-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
75515ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
75515ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
75515ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
75515ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
75525ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
75525ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
75530ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
75530ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
75530ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
75795ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
75795ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
75800ssse3_x64asm-PS-2gcc -O2 -fomit-frame-pointer2014050720140425
75805ssse3_x64asm-PS-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
75810ssse3_x64asm-PS-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
75810ssse3_x64asm-PS-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
75810ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
75810ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
75820ssse3_x64asm-PS-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
75830ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
75840ssse3_x64asm-PS-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
75845ssse3_x64asm-PS-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
75845ssse3_x64asm-PS-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
75845ssse3_x64asm-PS-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
75845ssse3_x64asm-PS-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
75855ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
75855ssse3_x64asm-PS-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
75875ssse3_x64asm-PS-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
75875ssse3_x64asm-PS-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
75880ssse3_x64asm-PS-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
75885ssse3_x64asm-PS-2gcc -m64 -O -fomit-frame-pointer2014050720140425
75885ssse3_x64asm-PS-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
75890ssse3_x64asm-PS-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
75890ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
75890ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
75895ssse3_x64asm-PS-2gcc -O -fomit-frame-pointer2014050720140425
75895ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
75895ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
76775ssse3_x64asm-PS-2gcc2014050720140425
76800ssse3_x64asm-PS-2cc2014050720140425
76820ssse3_x64asm-PS-2gcc -funroll-loops2014050720140425
77730sse2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
77730sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
77730sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
77730sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
77735sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
77820sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
77830sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
77830sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
77850sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
78025sse2gcc -Os -fomit-frame-pointer2014050720140425
78025sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
78025sse2gcc -m64 -Os -fomit-frame-pointer2014050720140425
78050sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
78050sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
78050sse2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
78050sse2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
78155sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
78155sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
78155sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
78155sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
78155sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
78950sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
78950sse2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
84355ssse3_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
84355ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
84355ssse3_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
84370ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
84370ssse3_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
84380ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
84380ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
84380ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
84380ssse3_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
84390sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
84390sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
84400ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
84405ssse3_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
84405ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
84405ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
84405ssse3_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
84405ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
84410ssse3_x64asm-2gcc -O3 -fomit-frame-pointer2014050720140425
84410sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
84410ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
84410ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
84410ssse3_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
84420ssse3_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
84420ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
84420ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
84420ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
84420ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
84420sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
84425ssse3_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
84425ssse3_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
84425ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
84425ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
84425ssse3_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
84430ssse3_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
84435ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
84435ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
84435ssse3_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
84435ssse3_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
84435ssse3_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
84460ssse3_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
84465ssse3_x64asm-2gcc -O2 -fomit-frame-pointer2014050720140425
84465ssse3_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
84465ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
84470ssse3_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
84470ssse3_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
84470ssse3_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
84470ssse3_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
84470ssse3_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
84475ssse3_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
84480ssse3_x64asm-2gcc -O -fomit-frame-pointer2014050720140425
84480ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
84480ssse3_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
84485ssse3_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
84485ssse3_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
84485ssse3_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
84485ssse3_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
84485ssse3_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
84490ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
84490ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
84495ssse3_x64asm-2gcc -m64 -O -fomit-frame-pointer2014050720140425
84500sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
84500sse2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
84505ssse3_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
84505ssse3_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
84950ssse3_x64asm-2cc2014050720140425
84950ssse3_x64asm-2gcc -funroll-loops2014050720140425
84950sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
84950sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
84955ssse3_x64asm-2gcc2014050720140425
84955sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
84965sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
84985sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
85020ssse3_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
85020sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
85020sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
85025ssse3_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
85030ssse3_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
85035sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
85045ssse3_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
85060ssse3_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
85065ssse3_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
85080ssse3_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014050720140425
85085sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
85085sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
85170sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85170sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85180sse2gcc -O3 -fomit-frame-pointer2014050720140425
85180sse2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
85200sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
85205sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
85205sse2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
85220ssse3_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
85220ssse3_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
85220ssse3_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
85230ssse3_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
85230ssse3_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
85245ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
85245ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
85250ssse3_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
85255ssse3_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
85280ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
85300ssse3_x64asm-2gcc -Os -fomit-frame-pointer2014050720140425
85330sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
85335sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
85335sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
85340sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
85340sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
85485sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
85485sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
85485sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
85495sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
85495sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
85510sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85510sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
85510sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85510sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
85520sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85520sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
85540sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
85545sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
85545sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
85545sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
85545sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
85545sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
85550sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
85550sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
85550sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
85555sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
85560sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
85560sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
85560sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
85560sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
85565sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
85570sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85575sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85605sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
85605sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85610sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
85615sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
85620sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
85620sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
85630sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85635sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
85705sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85710sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
85715sse2clang -O3 -fomit-frame-pointer2014062820140622
85760sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2014050720140425
85780sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
85780sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
85780sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
85785sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
86065sse2_x64asm-2gcc -funroll-loops2014050720140425
86075sse2_x64asm-2cc2014050720140425
86075sse2_x64asm-2gcc2014050720140425
86145sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
86145sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014050720140425
86145sse2_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
86145sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
86145sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
86165sse2_x64asm-2gcc -Os -fomit-frame-pointer2014050720140425
86165sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
86165sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
86170sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
86175sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
86175sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
86180sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
86180sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
86210sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
86345sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
86355sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
86365sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
86365sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
86370sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
86380sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
86380sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
86405sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
86405sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
87000sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
87000sse2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
87100sse2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
87115sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
87255sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
87260sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
87270sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
87275sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
87275sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
87300sse2gcc -O2 -fomit-frame-pointer2014050720140425
87305sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
87310sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
87315sse2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
89740sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
90680sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
90680sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
90680sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
90685sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
90700sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
90865sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
90870sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
90880sse2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
90885sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
93025sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
93030sse2gcc -O -fomit-frame-pointer2014050720140425
93030sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
93030sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
93030sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
93030sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
93030sse2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
93050sse2gcc -m64 -O -fomit-frame-pointer2014050720140425
93050sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
93050sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
93085sse2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
93105sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
93235sse2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
93255sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
100260sphlibgcc -O2 -fomit-frame-pointer2014050720140425
100260sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
100260sphlibgcc -m64 -O2 -fomit-frame-pointer2014050720140425
100435sphlibgcc -O3 -fomit-frame-pointer2014050720140425
100435sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
100570sphlibgcc -m64 -O3 -fomit-frame-pointer2014050720140425
100600sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
100665sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
100680sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
100725sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
100740sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
100740sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
100810sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
100810sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
100825sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
100840sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
100875sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
100935sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
100990sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
101020sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
101025sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
101070sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
101110sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
101125sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
101145sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
101440sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
101480sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
101485sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
101545sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
101545sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
101585sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
101610sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
101640sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
102120sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
102120sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
102135sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
102140sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
102170sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
103975sphlibgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
103975sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
103975sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
104260sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
104315sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
104360sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
104370sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
104405sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
104435sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
104480sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
104530sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
104725sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
104725sphlibgcc -march=k8 -O -fomit-frame-pointer2014050720140425
104960sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
104975sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
104975sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
104975sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
104975sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
104975sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
104980sphlibgcc -march=nocona -O -fomit-frame-pointer2014050720140425
104995sphlibgcc -O -fomit-frame-pointer2014050720140425
104995sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
104995sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
105020sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
105050sphlibgcc -m64 -O -fomit-frame-pointer2014050720140425
105150sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
105200sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
105310sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
105310sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
105310sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
105310sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
105460sphlibgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
105490sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
105580sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
105745sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
105745sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
106300sphlibgcc -Os -fomit-frame-pointer2014050720140425
106300sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
106300sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
106300sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
106300sphlibgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
106470sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
106470sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
106485sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
106485sphlibgcc -m64 -Os -fomit-frame-pointer2014050720140425
106485sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
106670sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
106685sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
106685sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
106690sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
107705sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
107945sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
108390sphlibgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
108410sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
114420opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
114515opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
115615opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
115615opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
115615opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
115620opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
115620opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
115630opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
115630opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
117980sphlibclang -O3 -fomit-frame-pointer2014062820140622
117980sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
117980sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
118020sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
118030sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
119460opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
119475opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
119475opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
119475opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
119485opt32gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
119520opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
119525opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
119530opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
119545opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
126165armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
126165armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
126180armclang -O3 -fomit-frame-pointer2014062820140622
126180armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
126185armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
130045opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
130045opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
130490opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
130490opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
135990opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
136570opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
136630opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
136805opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
138650opt32gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
139750opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
140505opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
141475opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
141475opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
141795opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
142020opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
142890opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
142890opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
144330opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
144570opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
144570opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
144570opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
144845opt32gcc -O3 -fomit-frame-pointer2014050720140425
144880opt32gcc -m64 -O3 -fomit-frame-pointer2014050720140425
145845opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
147210opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
147500opt32clang -O3 -fomit-frame-pointer2014062820140622
147530opt32gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
149430opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
185155opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
186020opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
186525opt32gcc -m64 -O2 -fomit-frame-pointer2014050720140425
186575opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
187480opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
187705opt32gcc -O2 -fomit-frame-pointer2014050720140425
188000opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
188120opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
188560opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
188915opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
188980opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
192410opt32gcc -O -fomit-frame-pointer2014050720140425
192420opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
192495opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
193220opt32gcc -march=k8 -O -fomit-frame-pointer2014050720140425
193320opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
193380opt32gcc -m64 -O -fomit-frame-pointer2014050720140425
193455opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
193475opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
194400opt32gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
195465opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
196040opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
196235opt32gcc -march=nocona -O -fomit-frame-pointer2014050720140425
196405opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
196810opt32gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
197270opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
198075opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
200805opt32gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
201080opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
201310opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
201510opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
201565opt32gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
201845opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
202405opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
202560opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
202890opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
202945opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
202990opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
203090opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
203370opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
205285opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
205385opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
205460opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
205465opt32gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
205510opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
205670opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
205685opt32gcc -Os -fomit-frame-pointer2014050720140425
206020opt32gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
206020opt32gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
206190opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
208160opt32gcc -m64 -Os -fomit-frame-pointer2014050720140425
217295armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
218150armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
219760armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
219830armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
220175armgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
220175armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
220255armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
220280armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
220290armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
221390armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
222285armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
222360armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
222385armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
222615armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
222955armgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
223655armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
224085armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
224085armgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
224110armgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
224595armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
225425armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
226540armgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
226565armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
227245armgcc -m64 -O3 -fomit-frame-pointer2014050720140425
227255armgcc -O3 -fomit-frame-pointer2014050720140425
227460armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
227490armgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
227910armgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
227950armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
227950armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
228000armgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
230555armgcc -m64 -O2 -fomit-frame-pointer2014050720140425
230645armgcc -O2 -fomit-frame-pointer2014050720140425
230660armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
230835armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
231440armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
231465armgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
231580armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
231745armgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
231925armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
231935armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
232390armgcc -m64 -Os -fomit-frame-pointer2014050720140425
232760armgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
232760armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
232760armgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
232760armgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
232810armgcc -Os -fomit-frame-pointer2014050720140425
233835armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
234035armgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
234795armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
234795armgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
234820armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
234820armgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
234825armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
234825armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
234835armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
235165armgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
235165armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
235165armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
235165armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
235165armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
235175armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
235175armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
235560armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
235920armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
235935armgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
235935armgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
235960armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
236300armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
286615armgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
287025armgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
287035armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
289260armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
289285armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
289800armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
289805armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
291715armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
292000armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
295430armgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
297420armgcc -march=k8 -O -fomit-frame-pointer2014050720140425
297435armgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
297915armgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
298845armgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
298855armgcc -march=nocona -O -fomit-frame-pointer2014050720140425
298890armgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
302345sphlibgcc2014050720140425
302345sphlibgcc -funroll-loops2014050720140425
302395sphlibcc2014050720140425
304585armgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
305030armgcc -O -fomit-frame-pointer2014050720140425
305030armgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
305030armgcc -m64 -O -fomit-frame-pointer2014050720140425
305800armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
305845armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
306890armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
712115opt32gcc -funroll-loops2014050720140425
714030opt32cc2014050720140425
714895opt32gcc2014050720140425
1009780sse2gcc2014050720140425
1010010sse2cc2014050720140425
1010015sse2gcc -funroll-loops2014050720140425
1581520armgcc -funroll-loops2014050720140425
1581610armcc2014050720140425
1581610armgcc2014050720140425

Test failure

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: gcc -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2

Test failure

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
error 111
crypto_hash is nondeterministic

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3_x64asm-PS

Test failure

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-FP
gcc thomaz/asm-PSPar-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-INT
gcc thomaz/asm-PSPar-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-FP
gcc thomaz/asm-PS-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops thomaz/asm-PS-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-INT
gcc thomaz/asm-PS-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops thomaz/asm-PS-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa512.s: clang: warning: argument unused during compilation: '-I .'
luffa512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa512.s: luffa512.s:27:1: warning: ignoring directive for now
luffa512.s: .intel_syntax
luffa512.s: ^
luffa512.s: gt;:1:16: error: invalid operand for instruction
luffa512.s: pshufb %xmm10, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa512.s: ^
luffa512.s: gt;:2:17: error: invalid operand for instruction
luffa512.s: pshufb %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa512.s: ^
luffa512.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS-2
Compiler: clang -O3 -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+80], %xmm5
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: clang -O3 -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+80], %xmm5
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa512/sse2_x64asm
Compiler: clang -O3 -fomit-frame-pointer
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:790:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+64], %xmm4
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:791:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+80], %xmm5
luffa_x64asm.s: ^
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa512/arm
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer arm opt32 sphlib sse2

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa512.s: clang: warning: argument unused during compilation: '-maes'
luffa512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa512.s: clang: warning: argument unused during compilation: '-I .'
luffa512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa512.s: luffa512.s:27:1: warning: ignoring directive for now
luffa512.s: .intel_syntax
luffa512.s: ^
luffa512.s: gt;:1:16: error: invalid operand for instruction
luffa512.s: pshufb %xmm10, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa512.s: ^
luffa512.s: gt;:2:17: error: invalid operand for instruction
luffa512.s: pshufb %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/luffa512/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa512/sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa512/sse2_x64asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa512/arm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
stub.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa512.s: clang: warning: argument unused during compilation: '-maes'
luffa512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa512.s: clang: warning: argument unused during compilation: '-I .'
luffa512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa512.s: luffa512.s:27:1: warning: ignoring directive for now
luffa512.s: .intel_syntax
luffa512.s: ^
luffa512.s: gt;:1:16: error: invalid operand for instruction
luffa512.s: pshufb %xmm10, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_512.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-maes'
luffa_512.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa.c: clang: warning: argument unused during compilation: '-fpolly'
luffa.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/luffa512/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa512/sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa512/sse2_x64asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa512/arm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stub.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mpclmul'
stub.c: clang: warning: argument unused during compilation: '-fpolly'
stub.c: clang: warning: argument unused during compilation: '-fvectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa512.s: clang: warning: argument unused during compilation: '-I .'
luffa512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa512.s: luffa512.s:27:1: warning: ignoring directive for now
luffa512.s: .intel_syntax
luffa512.s: ^
luffa512.s: gt;:1:16: error: invalid operand for instruction
luffa512.s: pshufb %xmm10, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa512.s: ^
luffa512.s: gt;:2:17: error: invalid operand for instruction
luffa512.s: pshufb %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/luffa512/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa512/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa512/sse2_x64asm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:790:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+64], %xmm4
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:791:14: error: unknown token in expression
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa512/arm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa512.s: clang: warning: argument unused during compilation: '-I .'
luffa512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa512.s: luffa512.s:27:1: warning: ignoring directive for now
luffa512.s: .intel_syntax
luffa512.s: ^
luffa512.s: gt;:1:16: error: invalid operand for instruction
luffa512.s: pshufb %xmm10, maskShufLittleEndian
luffa512.s: ^
luffa512.s: gt;:1:1: note: while in macro instantiation
luffa512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa512.s: ^
luffa512.s: luffa512.s:449:2: note: while in macro instantiation
luffa512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa512.s: ^
luffa512.s: gt;:2:17: error: invalid operand for instruction
luffa512.s: pshufb %xmm11, maskShufLittleEndian
luffa512.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:302:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:303:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa512(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_512.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_512.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_512.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_512.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_512.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_512.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_512.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_512.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_512.s: clang: warning: argument unused during compilation: '-I .'
luffa_512.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_512.s: luffa_512.s:27:1: warning: ignoring directive for now
luffa_512.s: .intel_syntax
luffa_512.s: ^
luffa_512.s: gt;:1:16: error: invalid operand for instruction
luffa_512.s: pshufb %xmm10, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: gt;:1:1: note: while in macro instantiation
luffa_512.s: mPSSTEPI %xmm10, %xmm11, maskShufLittleEndian
luffa_512.s: ^
luffa_512.s: luffa_512.s:305:2: note: while in macro instantiation
luffa_512.s: mPS %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15
luffa_512.s: ^
luffa_512.s: gt;:2:17: error: invalid operand for instruction
luffa_512.s: pshufb %xmm11, maskShufLittleEndian
luffa_512.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-fpolly'
luffa.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/luffa512/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa512/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa512/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa512/sse2_x64asm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa512/arm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-fpolly'
stub.c: clang: warning: argument unused during compilation: '-fvectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa512/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT