Implementation notes: amd64, h5nano, crypto_hash/luffa256

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: luffa256
TimeImplementationCompilerBenchmark dateSUPERCOP version
26665thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
26665thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
26665thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
26665thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
26675thomaz/asm-PS-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014050720140425
26680thomaz/asm-PS-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014050720140425
26690thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
26690thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
26690thomaz/asm-PS-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
26690thomaz/asm-PS-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
26695thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
26700thomaz/asm-PS-v2-FPcc2014050720140425
26700thomaz/asm-PS-v2-FPgcc2014050720140425
26700thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
26700thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
26700thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
26700thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
26700thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
26705thomaz/asm-PS-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
26705thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
26705thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
26705thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
26710thomaz/asm-PS-v2-FPgcc -funroll-loops2014050720140425
27070thomaz/asm-PSgcc -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -march=k8 -O -fomit-frame-pointer2014050720140425
27070thomaz/asm-PSgcc -march=nocona -O -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -O2 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -O3 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -m64 -O2 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -m64 -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
27075thomaz/asm-PSgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
27095thomaz/asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
27095thomaz/asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
27095thomaz/asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
27095thomaz/asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
27100thomaz/asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
27105thomaz/asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
27115thomaz/asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
27115thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
27115thomaz/asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
27115thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
27115thomaz/asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
27120thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
27120thomaz/asm-PSgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
27120thomaz/asm-PSgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
27120thomaz/asm-PSgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
27125thomaz/asm-PScc2014050720140425
27125thomaz/asm-PSgcc2014050720140425
27125thomaz/asm-PSgcc -funroll-loops2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
27125thomaz/asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
27130thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
27130thomaz/asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
27130thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
27130thomaz/asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
27135thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
27135thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
27135thomaz/asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
27135thomaz/asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
27145thomaz/asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
27450thomaz/asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
30775ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
30780ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
30795ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
30805ssse3_x64asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
30805ssse3_x64asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
30810ssse3_x64asm-PSgcc -O3 -fomit-frame-pointer2014050720140425
30810ssse3_x64asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
30810ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer2014050720140425
30900ssse3_x64asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
30900ssse3_x64asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
30905ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
30905ssse3_x64asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
30915ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
30915ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
30915ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
30915ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
30995ssse3_x64asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
30995ssse3_x64asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
31000ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
31000ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
31005ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
31010ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
31020ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
31025ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
31035ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
31110ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
31110ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
31200ssse3_x64asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
31205ssse3_x64asm-PSgcc -O2 -fomit-frame-pointer2014050720140425
31205ssse3_x64asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
31205ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
31210ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
31210ssse3_x64asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
31210ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
31215ssse3_x64asm-PSgcc -m64 -O2 -fomit-frame-pointer2014050720140425
31220ssse3_x64asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
31220ssse3_x64asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
31275ssse3_x64asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
31285ssse3_x64asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
31295ssse3_x64asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
31295ssse3_x64asm-PSgcc -march=k8 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
31300ssse3_x64asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
31305ssse3_x64asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
31305ssse3_x64asm-PSgcc -march=nocona -O -fomit-frame-pointer2014050720140425
31315ssse3_x64asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
31315ssse3_x64asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
31365ssse3_x64asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
31365ssse3_x64asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
32030ssse3_x64asm-PScc2014050720140425
32055ssse3_x64asm-PSgcc -funroll-loops2014050720140425
32100ssse3_x64asm-PSgcc2014050720140425
32570ssse3_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
32570ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
32570ssse3_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
32585ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
32590ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
32590ssse3_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
32595ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32595ssse3_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32595ssse3_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
32640ssse3_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32645ssse3_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
32645ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
32645ssse3_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
32645ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
32645ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
32650ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32650ssse3_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32655ssse3_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
32655ssse3_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
32660ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
32665ssse3_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
32665ssse3_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
32685ssse3_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
32685ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
32685ssse3_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
32685ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
32685ssse3_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
32690ssse3_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32695ssse3_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32700ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
32700ssse3_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
32700ssse3_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
32710ssse3_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
32710ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
32710ssse3_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
32710ssse3_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
32725ssse3_x64asmgcc -O2 -fomit-frame-pointer2014050720140425
32725ssse3_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
32725ssse3_x64asmgcc -m64 -O2 -fomit-frame-pointer2014050720140425
32725ssse3_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
32725ssse3_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
32730ssse3_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
32735ssse3_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
32735ssse3_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
32740ssse3_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
32740ssse3_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
32740ssse3_x64asmgcc -march=k8 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
32745ssse3_x64asmgcc -march=nocona -O -fomit-frame-pointer2014050720140425
32755ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
32755ssse3_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
32770ssse3_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
32885sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
32885sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
32885sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
32905sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
32905sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
32910sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32910sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
32910sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32910sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
32930ssse3_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
32930ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
32930ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
32930ssse3_x64asmgcc -m64 -Os -fomit-frame-pointer2014050720140425
32935ssse3_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
32935ssse3_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
32935ssse3_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
32935ssse3_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
32935ssse3_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
32950sse2_x64asmgcc -O3 -fomit-frame-pointer2014050720140425
32950sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
32950sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2014050720140425
32955sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
32955sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
32955sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
32955sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32955sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
32960sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
32965ssse3_x64asmgcc -Os -fomit-frame-pointer2014050720140425
32965ssse3_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
32965sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
32965ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
32965sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
32965sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
32970ssse3_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
32970sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
32975sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
32975sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
32990sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
32990sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
32990sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
32990sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
32995sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
32995sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
32995sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
33000sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
33005sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
33005sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33005sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
33005sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33030sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
33030sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
33030sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
33030sse2_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
33030sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2014050720140425
33035sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -m64 -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
33040sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
33045sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
33045sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
33050sse2_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
33050sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
33050sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2014050720140425
33060ssse3_x64asmcc2014050720140425
33060ssse3_x64asmgcc2014050720140425
33060ssse3_x64asmgcc -funroll-loops2014050720140425
33140ssse3_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
33145ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33145ssse3_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
33155ssse3_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
33155ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
33185ssse3_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
33185ssse3_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
33185ssse3_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
33210ssse3_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33220sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
33220sse2_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
33225sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
33225sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
33235ssse3_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2014050720140425
33260sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
33265sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33285sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
33365sse2_x64asmcc2014050720140425
33380sse2_x64asmgcc2014050720140425
33380sse2_x64asmgcc -funroll-loops2014050720140425
33450sse2_x64asmgcc -Os -fomit-frame-pointer2014050720140425
33450sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
33450sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
33460sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
33460sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
33490sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33490sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
33500sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
33500sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
33505sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
33505sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
33785thomaz/asm-PSPar-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
33810thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
33835thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
33835thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
33840thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
33840thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
33840thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
33840thomaz/asm-PSPar-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
33845thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
33845thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
33850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33850thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
33865thomaz/asm-PSPar-v2-FPcc2014050720140425
33865thomaz/asm-PSPar-v2-FPgcc2014050720140425
33865thomaz/asm-PSPar-v2-FPgcc -funroll-loops2014050720140425
33865thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
33865thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
33865thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
33870thomaz/asm-PSPar-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
33875thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
33880thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
33880thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
33880thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
33880thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
33910thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
33910thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
33910thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -O -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
33915thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
33930thomaz/asm-PSPar-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
33935thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -O -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
33945thomaz/asm-PSPar-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014050720140425
33950thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
33950thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
33950thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
33950thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
33950thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
34505thomaz/asm-PSPar-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
34505thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
34505thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
34505thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
38750thomaz/asm-PS-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -O -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -m64 -O -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
38755thomaz/asm-PS-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTcc2014050720140425
38765thomaz/asm-PS-v2-INTgcc2014050720140425
38765thomaz/asm-PS-v2-INTgcc -funroll-loops2014050720140425
38765thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
38765thomaz/asm-PS-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
38770thomaz/asm-PS-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
38775thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
41320ssse3_x64asm-PS-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
41320ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
41320ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
41325ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
41325ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
41330ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
41340ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
41340ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
41340ssse3_x64asm-PS-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
41345ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
41350ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
41350ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
41355ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
41355ssse3_x64asm-PS-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
41355ssse3_x64asm-PS-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
41355ssse3_x64asm-PS-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
41500ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
41510ssse3_x64asm-PS-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
41510ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
41515ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
41515ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
41515ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
41515ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
41520ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
41520ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
41535ssse3_x64asm-PS-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
41535ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
41535ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
41535ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
41540ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
41540ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
41540ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
41540ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
41540ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
41720ssse3_x64asm-PS-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
41735ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
41740ssse3_x64asm-PS-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
41745ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
41745ssse3_x64asm-PS-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
41770ssse3_x64asm-PS-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
41770ssse3_x64asm-PS-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
41775ssse3_x64asm-PS-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
41780ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
41805ssse3_x64asm-PS-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
41810ssse3_x64asm-PS-2gcc -m64 -O -fomit-frame-pointer2014050720140425
41810ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
41810ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
41815ssse3_x64asm-PS-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
41815ssse3_x64asm-PS-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
42435ssse3_x64asm-PS-2gcc -funroll-loops2014050720140425
42470ssse3_x64asm-PS-2cc2014050720140425
42470ssse3_x64asm-PS-2gcc2014050720140425
45565sse2gcc -Os -fomit-frame-pointer2014050720140425
45565sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
45565sse2gcc -m64 -Os -fomit-frame-pointer2014050720140425
45565sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
45565sse2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
45675sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
45680sse2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
45855sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
45855sse2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
45875sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
45890sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
46245sse2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
46245sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
46245sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
46245sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
46260sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
46515sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
46515sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
46515sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
46515sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
46515sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
46550sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
46550sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -O3 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
47445thomaz/asm-PSPar-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
47450thomaz/asm-PSPar-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014050720140425
47455thomaz/asm-PSPar-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014050720140425
47465thomaz/asm-PSPar-v2-INTcc2014050720140425
47465thomaz/asm-PSPar-v2-INTgcc2014050720140425
47465thomaz/asm-PSPar-v2-INTgcc -funroll-loops2014050720140425
47465thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
47470thomaz/asm-PSPar-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
47475thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
47480thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
47485thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
47490thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
48155thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
51960ssse3_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
51960ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
51960ssse3_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
51965ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
51965ssse3_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
51975ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
51975ssse3_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
51980ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
52025ssse3_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
52030ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
52035ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
52035ssse3_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
52045ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52050ssse3_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
52055ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
52055ssse3_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
52055ssse3_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
52060ssse3_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
52060ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
52060ssse3_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
52060ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
52060ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52070ssse3_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
52100ssse3_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
52110ssse3_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
52110ssse3_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
52110ssse3_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
52110ssse3_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
52115ssse3_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
52330ssse3_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
52330ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
52350ssse3_x64asm-2gcc -Os -fomit-frame-pointer2014050720140425
52350ssse3_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
52350ssse3_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
52355ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
52375ssse3_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
52375ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
52385ssse3_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
52455ssse3_x64asm-2cc2014050720140425
52455ssse3_x64asm-2gcc2014050720140425
52460ssse3_x64asm-2gcc -funroll-loops2014050720140425
52550ssse3_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
52555ssse3_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
52585ssse3_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
52585ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
52585ssse3_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
52590ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
52590ssse3_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
52650ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
53065sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
53065sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
53065sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
53065sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
53070sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
53080sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
53085sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53085sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53085sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
53100sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53105sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
53115sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
53115sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
53120sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53120sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53130sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
53130sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
53130sse2_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
53130sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -O3 -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
53135sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
53140sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
53145sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
53145sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
53150sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
53150sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
53170sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53170sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53185sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
53185sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
53190sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
53195sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -O2 -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
53200sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
53205sse2_x64asm-2gcc -O -fomit-frame-pointer2014050720140425
53205sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
53210sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
53210sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
53210sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
53210sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
53210sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
53225sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
53225sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
53250sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
53255sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
53255sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
53270sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
53270sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
53290sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
53290sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
53300sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
53300sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
53330sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53345sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
53355sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53385sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
53400sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
53410sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
53415sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
53425sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
53425sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014050720140425
53425sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
53430sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
53430sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
53430sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
53430sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
53530sse2clang -O3 -fomit-frame-pointer2014062820140622
53545sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
53545sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
53550sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
53550sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
53550sse2_x64asm-2gcc -funroll-loops2014050720140425
53555sse2_x64asm-2cc2014050720140425
53555sse2_x64asm-2gcc2014050720140425
53555sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
53555sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
53555sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
53555sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
53560sse2gcc -O3 -fomit-frame-pointer2014050720140425
53560sse2gcc -m64 -O3 -fomit-frame-pointer2014050720140425
53560sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
53570sse2gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
53575sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
53590sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
53615sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
53640sse2gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
53645sse2_x64asm-2gcc -Os -fomit-frame-pointer2014050720140425
53645sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
53645sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
53650sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
53650sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
53650sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
53655sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
53655sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
53660sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
53660sse2_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
53680sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
53685sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
53685sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
53685sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
53685sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
53685sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
53795sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53795sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
53810sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53820sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
53930opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
53935opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54000opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
54000opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
54005opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54005opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54010opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54010opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54010opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54020sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
54020sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
54045sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
54045sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
54065sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
54065sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
54080sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
54150sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54150sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
54200sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
54205sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54210sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
54430sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54430sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54430sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
54460sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54505sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54550sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
54550sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
54595sphlibgcc -O3 -fomit-frame-pointer2014050720140425
54640sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
54640sphlibgcc -m64 -O3 -fomit-frame-pointer2014050720140425
54720sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54720sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
54750sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
54755sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
54755sse2gcc -m64 -O2 -fomit-frame-pointer2014050720140425
54810sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
54810sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
54810sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
54835sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
54835sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
54900sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
54900sse2gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
54940sse2gcc -O2 -fomit-frame-pointer2014050720140425
54945sphlibgcc -O2 -fomit-frame-pointer2014050720140425
54950sphlibgcc -m64 -O2 -fomit-frame-pointer2014050720140425
55130sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
55130sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
55135sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
55330sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
55350sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
55415sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
55415sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
55440sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
55460sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
55500sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
55505sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
55520sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
55520sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
55545sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
55800sse2gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
56110sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
56160sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
56185sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
56205sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
56205sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
56230sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
56255sphlibgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
56375sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
56385sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
56385sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
56385sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
56385sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
56465sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
56530sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
56530sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
56860sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
56860sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
56905sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
56905sphlibgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
56945sphlibgcc -m64 -O -fomit-frame-pointer2014050720140425
56950sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
56950sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
56950sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
57005sphlibgcc -O -fomit-frame-pointer2014050720140425
57005sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
57005sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
57020sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
57080sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
57080sphlibgcc -march=nocona -O -fomit-frame-pointer2014050720140425
57175sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
57180sphlibgcc -march=k8 -O -fomit-frame-pointer2014050720140425
57410opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
57410opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
57415opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
57420opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
57505opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
57505opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
57600opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
57605opt32gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
57605opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
58175sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
58175sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
58175sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
58180sse2gcc -funroll-loops -O -fomit-frame-pointer2014050720140425
58180sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
58190sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
58240sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
58240sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
58280sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
58890opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
59095opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
59305opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
59440sse2gcc -O -fomit-frame-pointer2014050720140425
59440sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
59440sse2gcc -m64 -O -fomit-frame-pointer2014050720140425
59455sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
59460sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
59460sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
59460sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
59465sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
59490sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
59500sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
59500sse2gcc -march=k8 -O -fomit-frame-pointer2014050720140425
59510sse2gcc -march=nocona -O -fomit-frame-pointer2014050720140425
59545sphlibgcc -Os -fomit-frame-pointer2014050720140425
59545sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
59545sphlibgcc -m64 -Os -fomit-frame-pointer2014050720140425
59545sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
59545sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
59545sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
59570sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
59570sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
59570sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
59620sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
59620sse2gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
59710sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
59710sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
59715sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
59880sphlibgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
59930sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
59930sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
59950sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
60305sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
60305sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
60305sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
62740sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
62740sphlibgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
63115sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
63400sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
63435opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
63515opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
64235opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
64515opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
64535opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
64855opt32gcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
64865opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
64880opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
64885opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
65135opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
65275thomaz/basicclang -O3 -fomit-frame-pointer2014062820140622
65955opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
65955opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
65965opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
65970opt32clang -O3 -fomit-frame-pointer2014062820140622
66490sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
66525sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
66525sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
67040opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
68075sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
68110sphlibclang -O3 -fomit-frame-pointer2014062820140622
68455opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
68455opt32gcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
68820opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
68990opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
69015opt32gcc -O2 -fomit-frame-pointer2014050720140425
69015opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
69040opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
69040opt32gcc -m64 -O2 -fomit-frame-pointer2014050720140425
69055opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
69100opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
69120opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
69195opt32gcc -m64 -O3 -fomit-frame-pointer2014050720140425
69295opt32gcc -O3 -fomit-frame-pointer2014050720140425
69470opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
69470opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
69470opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
69470opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
69500armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
69500armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
69530armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
69535armclang -O3 -fomit-frame-pointer2014062820140622
69540opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
69550armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
69590opt32gcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
69660opt32gcc -march=nocona -O -fomit-frame-pointer2014050720140425
69680opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
69725opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
69945opt32gcc -O -fomit-frame-pointer2014050720140425
69945opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
69945opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
70310opt32gcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
70370opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
70370opt32gcc -march=nocona -Os -fomit-frame-pointer2014050720140425
70610opt32gcc -march=barcelona -O -fomit-frame-pointer2014050720140425
70630opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
70750opt32gcc -march=k8 -O -fomit-frame-pointer2014050720140425
70775opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
70815opt32gcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
70815opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
70815opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
70815opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
70835opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
70835opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
70835opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
70935opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
70945opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
70945opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
70950opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
70950opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
70955opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
70955opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
70955opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
70955opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
70970opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
71795opt32gcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
71800opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
71895opt32gcc -Os -fomit-frame-pointer2014050720140425
71895opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
71895opt32gcc -march=k8 -Os -fomit-frame-pointer2014050720140425
71900opt32gcc -m64 -Os -fomit-frame-pointer2014050720140425
71900opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
72415thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
72415thomaz/basicclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
72470thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
72470thomaz/basicclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
124495armgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
124495armgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
124575armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
124575armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
124890armgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
125430armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
125550armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
125555armgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
125580armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
125670thomaz/basicgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
125785armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
125810armgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
125810armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
125810armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
125840armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
125845armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
125855armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
125855armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
125905armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
125925armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
126015armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050720140425
126500armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
126500armgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
126505armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
126520armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
127475armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
127480armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
127480armgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
127795armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
127795armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
128010thomaz/basicgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
128010thomaz/basicgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
128195armgcc -O3 -fomit-frame-pointer2014050720140425
128195armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
128220armgcc -m64 -O3 -fomit-frame-pointer2014050720140425
128245thomaz/basicgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
128245thomaz/basicgcc -march=k8 -O3 -fomit-frame-pointer2014050720140425
128380thomaz/basicgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
128380thomaz/basicgcc -m64 -O3 -fomit-frame-pointer2014050720140425
128470thomaz/basicgcc -march=nocona -O3 -fomit-frame-pointer2014050720140425
128475thomaz/basicgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
128480armgcc -march=barcelona -O3 -fomit-frame-pointer2014050720140425
128715thomaz/basicgcc -O3 -fomit-frame-pointer2014050720140425
128920armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
128940armgcc -m64 -O2 -fomit-frame-pointer2014050720140425
128945armgcc -O2 -fomit-frame-pointer2014050720140425
128980thomaz/basicgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050720140425
129005armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
129005armgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
129230armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
129245armgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
129470armgcc -Os -fomit-frame-pointer2014050720140425
129470armgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
129470armgcc -m64 -Os -fomit-frame-pointer2014050720140425
129470armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
129470armgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
129470armgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
129470armgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
129720thomaz/basicgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
129735thomaz/basicgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
129965armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
130290thomaz/basicgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
130370thomaz/basicgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050720140425
130375thomaz/basicgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
130895armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050720140425
130975armgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
130980armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050720140425
130995armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
130995armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
131035armgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050720140425
131165armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050720140425
131170armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
131190armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
131485armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
131485armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
131485armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
131500armgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
131500armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
131510armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
131525armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
131525armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
131725armgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
131725armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
131740armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
131745armgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
134755thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050720140425
134780thomaz/basicgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050720140425
134785thomaz/basicgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050720140425
136520thomaz/basicgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050720140425
136525thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050720140425
137230thomaz/basicgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050720140425
137400thomaz/basicgcc -funroll-loops -O3 -fomit-frame-pointer2014050720140425
166035armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
166170armgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
166170armgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
167475armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
167480armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
167485armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
167485armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
167675armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
167680armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
169470armgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
169470armgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
169475armgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
169495armgcc -march=k8 -O -fomit-frame-pointer2014050720140425
169625armgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
169625armgcc -march=nocona -O -fomit-frame-pointer2014050720140425
172315armgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
172335armgcc -O -fomit-frame-pointer2014050720140425
172335armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
172335armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
173135armgcc -m64 -O -fomit-frame-pointer2014050720140425
173135armgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
173135armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
173135armgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
174310sphlibcc2014050720140425
174310sphlibgcc -funroll-loops2014050720140425
174345sphlibgcc2014050720140425
183845thomaz/basicgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050720140425
184100thomaz/basicgcc -funroll-loops -O2 -fomit-frame-pointer2014050720140425
184100thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
184105thomaz/basicgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050720140425
184125thomaz/basicgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
184515thomaz/basicgcc -funroll-loops -O -fomit-frame-pointer2014050720140425
184515thomaz/basicgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050720140425
184515thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
184515thomaz/basicgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050720140425
184520thomaz/basicgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
184520thomaz/basicgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050720140425
184525thomaz/basicgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
186400thomaz/basicgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
186540thomaz/basicgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050720140425
186550thomaz/basicgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
186550thomaz/basicgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050720140425
187560thomaz/basicgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
187565thomaz/basicgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050720140425
190890thomaz/basicgcc -m64 -march=nocona -O -fomit-frame-pointer2014050720140425
191050thomaz/basicgcc -O -fomit-frame-pointer2014050720140425
191050thomaz/basicgcc -fno-schedule-insns -O -fomit-frame-pointer2014050720140425
191050thomaz/basicgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050720140425
191320thomaz/basicgcc -march=barcelona -O -fomit-frame-pointer2014050720140425
192205thomaz/basicgcc -O2 -fomit-frame-pointer2014050720140425
192330thomaz/basicgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050720140425
192335thomaz/basicgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050720140425
192525thomaz/basicgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050720140425
192565thomaz/basicgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050720140425
192580thomaz/basicgcc -march=barcelona -O2 -fomit-frame-pointer2014050720140425
192585thomaz/basicgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050720140425
192585thomaz/basicgcc -m64 -O2 -fomit-frame-pointer2014050720140425
192585thomaz/basicgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050720140425
192585thomaz/basicgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050720140425
192585thomaz/basicgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050720140425
192660thomaz/basicgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050720140425
192925thomaz/basicgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050720140425
192945thomaz/basicgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
192945thomaz/basicgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050720140425
192950thomaz/basicgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
193095thomaz/basicgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
193095thomaz/basicgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050720140425
193095thomaz/basicgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
193100thomaz/basicgcc -funroll-loops -Os -fomit-frame-pointer2014050720140425
193165thomaz/basicgcc -march=nocona -O2 -fomit-frame-pointer2014050720140425
193220thomaz/basicgcc -march=k8 -O2 -fomit-frame-pointer2014050720140425
193290thomaz/basicgcc -march=nocona -O -fomit-frame-pointer2014050720140425
193450thomaz/basicgcc -m64 -O -fomit-frame-pointer2014050720140425
193450thomaz/basicgcc -m64 -march=core2 -O -fomit-frame-pointer2014050720140425
193450thomaz/basicgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050720140425
193450thomaz/basicgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050720140425
193450thomaz/basicgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050720140425
193700thomaz/basicgcc -march=k8 -O -fomit-frame-pointer2014050720140425
193720thomaz/basicgcc -m64 -march=k8 -O -fomit-frame-pointer2014050720140425
194305thomaz/basicgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050720140425
194330thomaz/basicgcc -Os -fomit-frame-pointer2014050720140425
194330thomaz/basicgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050720140425
194330thomaz/basicgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050720140425
194330thomaz/basicgcc -march=barcelona -Os -fomit-frame-pointer2014050720140425
194795thomaz/basicgcc -march=k8 -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -m64 -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050720140425
194815thomaz/basicgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050720140425
195360thomaz/basicgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050720140425
195360thomaz/basicgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050720140425
196860thomaz/basicgcc -march=nocona -Os -fomit-frame-pointer2014050720140425
196965thomaz/basicgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050720140425
290580opt32gcc -funroll-loops2014050720140425
291710opt32cc2014050720140425
293845opt32gcc2014050720140425
576675thomaz/basicgcc -funroll-loops2014050720140425
576690thomaz/basiccc2014050720140425
576710thomaz/basicgcc2014050720140425
707020sse2cc2014050720140425
708175sse2gcc2014050720140425
710385sse2gcc -funroll-loops2014050720140425
905405armcc2014050720140425
905435armgcc2014050720140425
905870armgcc -funroll-loops2014050720140425

Test failure

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer arm opt32 sphlib sse2 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-maes'
luffa256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.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-PS thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-maes'
luffa256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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-PS thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.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-PS thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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