Implementation notes: amd64, h4e350, crypto_hashblocks/rfsb509

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
48810core2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
48813core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
48813core2gcc -O3 -fomit-frame-pointer2014052620140525
48813core2gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
48813core2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
48813core2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
48813core2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
48813core2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
48813core2gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
48813core2gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
48816core2clang -O3 -fomit-frame-pointer2014071220140622
48816core2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
48816core2gcc -Os -fomit-frame-pointer2014052620140525
48816core2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
48816core2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
48816core2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -O3 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -O -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -Os -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
48816core2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
48816core2gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
48819core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
48819core2gcc -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -O -fomit-frame-pointer2014052620140525
48819core2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
48819core2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
48819core2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
48819core2gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
48819core2gcc -march=k8 -O -fomit-frame-pointer2014052620140525
48819core2gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
48819core2gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
48822core2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
48822core2gcc -funroll-loops2014052620140525
48822core2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
48822core2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
48822core2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
48822core2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
48822core2gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
48822core2gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
48825core2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
48825core2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
48825core2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
48825core2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
48825core2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
48825core2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
48825core2gcc -march=nocona -O -fomit-frame-pointer2014052620140525
48828core2cc2014052620140525
48828core2gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
48828core2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
48828core2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
48831core2gcc2014052620140525
48831core2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
48831core2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
48834core2gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
48837core2gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
48840core2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
48846core2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
48855core2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
48861core2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
48885core2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
50964amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1clang -O3 -fomit-frame-pointer2014071220140622
50967amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
50967amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
50967amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
50967amd64-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50967amd64-1gcc -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
50967amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
50970amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
50970amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
50970amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
50973amd64-1gcc -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
50973amd64-1gcc -march=nocona -O -fomit-frame-pointer2014052620140525
50979amd64-1cc2014052620140525
50979amd64-1gcc2014052620140525
50979amd64-1gcc -funroll-loops2014052620140525
50979amd64-1gcc -march=k8 -O -fomit-frame-pointer2014052620140525
50982amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
50997amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
51000amd64-1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
51003amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
51006amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
51036amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
51039amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
61017amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
61020amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
61020amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
61023amd64-2clang -O3 -fomit-frame-pointer2014071220140622
61023amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
61023amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
61023amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
61023amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
61023amd64-2gcc -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
61023amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
61023amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
61026amd64-2gcc -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -m64 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
61026amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -march=k8 -O -fomit-frame-pointer2014052620140525
61029amd64-2gcc -march=nocona -O -fomit-frame-pointer2014052620140525
61032amd64-2gcc -funroll-loops2014052620140525
61035amd64-2cc2014052620140525
61035amd64-2gcc2014052620140525
61035amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
61035amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
61056amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
61059amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
61059amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
61059amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
62304amd64-3gcc -m64 -O3 -fomit-frame-pointer2014052620140525
62304amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
62304amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -O3 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
62307amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
62310amd64-3clang -O3 -fomit-frame-pointer2014071220140622
62310amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
62310amd64-3gcc -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
62310amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
62310amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
62313amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
62313amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
62313amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -m64 -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
62313amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
62313amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -march=k8 -O -fomit-frame-pointer2014052620140525
62316amd64-3gcc -march=nocona -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
62319amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
62322amd64-3cc2014052620140525
62322amd64-3gcc -funroll-loops2014052620140525
62325amd64-3gcc2014052620140525
62331amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
62334amd64-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
62334amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
62337amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
62346amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
62349amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
62349amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
62349amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
71136xmm1reggcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
71139xmm1reggcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
71796xmm1reggcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
71805xmm1reggcc -m64 -O3 -fomit-frame-pointer2014052720140525
71823xmm1reggcc -O3 -fomit-frame-pointer2014052720140525
71982xmm1reggcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
71985xmm1reggcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
71994xmm1reggcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
72558xmm1reggcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
72558xmm1reggcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
72690xmm1reggcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
72690xmm1reggcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
72738xmm1reggcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
72765xmm1reggcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
72816xmm1reggcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
73308xmm1reggcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
73308xmm1reggcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
73311xmm1reggcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
73311xmm1reggcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
73314xmm1reggcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
73872xmm1reggcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
73905xmm1reggcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
74127xmm1reggcc -O2 -fomit-frame-pointer2014052720140525
74130xmm1reggcc -m64 -O2 -fomit-frame-pointer2014052720140525
74145xmm1reggcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
74208xmm1reggcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
74478xmm1reggcc -Os -fomit-frame-pointer2014052720140525
74493xmm1reggcc -m64 -Os -fomit-frame-pointer2014052720140525
74493xmm1reggcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
74496xmm1reggcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
74517xmm1reggcc -march=k8 -Os -fomit-frame-pointer2014052720140525
74529xmm1reggcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
74529xmm1reggcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
74538xmm1reggcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
74547xmm1reggcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
74577xmm1reggcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
75006xmm1reggcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
75009xmm1reggcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
77337xmm1reggcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
77352xmm1reggcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
78111xmm1reggcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
78123xmm1reggcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
79299xmm1regclang -O3 -fomit-frame-pointer2014071220140622
79299xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
79299xmm1reggcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
79302xmm1regclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
79302xmm1reggcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
79305xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
79305xmm1reggcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
79332xmm1regclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
79779xmm1reggcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
79797xmm1reggcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
80109xmm1reggcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
80127xmm1reggcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
80307xmm1reggcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
81177xmm1reggcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
81180xmm1reggcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
81180xmm1reggcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
81180xmm1reggcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
81252xmm1reggcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
81282xmm1reggcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
81762xmm1reggcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
81792xmm1reggcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
84048xmm1reggcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
84057xmm1reggcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
84060xmm1reggcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
84066xmm1reggcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
84087xmm4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
84105xmm4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
85545xmm1reggcc -funroll-loops -O -fomit-frame-pointer2014052720140525
85545xmm1reggcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
85545xmm1reggcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
85554xmm1reggcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
85563xmm1reggcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
85575xmm1reggcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
85575xmm1reggcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
86157xmm1reggcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
86157xmm1reggcc -march=barcelona -O -fomit-frame-pointer2014052720140525
86214xmm1reggcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
86358xmm1reggcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
86439xmm1reggcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
86490xmm1reggcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
86490xmm1reggcc -march=k8 -O -fomit-frame-pointer2014052720140525
87564xmm1reggcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
87567xmm1reggcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
87567xmm1reggcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
87567xmm1reggcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
87570xmm1reggcc -m64 -O -fomit-frame-pointer2014052720140525
87594xmm1reggcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
87603xmm1reggcc -O -fomit-frame-pointer2014052720140525
87606xmm1reggcc -march=nocona -O -fomit-frame-pointer2014052720140525
87672xmm1reggcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
87747xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
87972xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
88899xmm1reggcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
88944xmm1reggcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
89268xmm1reggcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
89283xmm1reggcc -march=nocona -Os -fomit-frame-pointer2014052720140525
89406xmm4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
89607xmm4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
90207xmm4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
90408xmm4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
91299xmm4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
91659xmm4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
91833xmm4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
92508xmm4gcc -m64 -O3 -fomit-frame-pointer2014052720140525
92583xmm4gcc -O3 -fomit-frame-pointer2014052720140525
92973xmm4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
93012xmm4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
93147xmm4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
93150xmm4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
93702xmm2gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
93753xmm1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
93762xmm1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
93801xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
94440xmm2gcc -O3 -fomit-frame-pointer2014052720140525
94476xmm2gcc -m64 -O3 -fomit-frame-pointer2014052720140525
94560xmm2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
94641xmm1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
94737xmm1gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
94779xmm4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
95322xmm4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
95523xmm4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
97272xmm1gcc -m64 -O3 -fomit-frame-pointer2014052720140525
97311xmm1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
97407xmm1gcc -O3 -fomit-frame-pointer2014052720140525
97530xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
97557xmm4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
97569xmm4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
97710xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
97947xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
98166xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
99453xmm2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
99630xmm2gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
101118xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
101118xmm2gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
101367xmm2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
101376xmm1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
102789xmm1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
102840xmm1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
103161xmm1gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
107079xmm2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
107085xmm2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
107340xmm1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
107385xmm1gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
108921xmm1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
109047xmm1gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
109230xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
109269xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
109710xmm1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
110499xmm4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
110508xmm4clang -O3 -fomit-frame-pointer2014071220140622
110529xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
110535xmm4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
110541xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
111573xmm4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
111582xmm4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
111585xmm4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
111636xmm4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
111654xmm4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
113376xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
113379xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
113385xmm2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
113886xmm2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
113898xmm2clang -O3 -fomit-frame-pointer2014071220140622
113907xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
113913xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
113913xmm2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
114576xmm2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
114636xmm4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
114672xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
114765xmm4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
115752xmm4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
115809xmm4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
115908xmm1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
115929xmm1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
116670xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
116904xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
117702xmm1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
117771xmm1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
117804xmm1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
117804xmm1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
117822xmm1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
117846xmm1gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
117915xmm1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
118386xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
118509xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
119754xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
119766xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
119766xmm1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
119772xmm1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
119778xmm1clang -O3 -fomit-frame-pointer2014071220140622
123201xmm1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
123531xmm1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
128748xmm4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
128793xmm4gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
128793xmm4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
128808xmm4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
128832xmm4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
128874xmm4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
128880xmm4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
128964xmm4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
128988xmm4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
129081xmm1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
129120xmm1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
130695xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
130701xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
130752xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
130785xmm2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
130806xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
130860xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
131079xmm2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
131124xmm2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
131256xmm2gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
133026xmm1gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
133041xmm1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
133047xmm1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
133065xmm1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
133299xmm1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
133374xmm1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
133413xmm1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
133590xmm4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
133602xmm4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
134136xmm4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
134181xmm4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
134466xmm1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
134601xmm4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
134604xmm1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
134637xmm4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
134679xmm4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
134895xmm2gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
134979xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
136227xmm4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
136230xmm4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
136245xmm4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
136266xmm4gcc -m64 -O -fomit-frame-pointer2014052720140525
136275xmm4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
136284xmm4gcc -O -fomit-frame-pointer2014052720140525
136293xmm4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
136305xmm4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
136311xmm4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
136323xmm1gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
136359xmm1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
136830xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
136836xmm2gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
136842xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
136848xmm2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
136869xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
137001xmm4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
137025xmm4gcc -march=nocona -O -fomit-frame-pointer2014052720140525
137544xmm4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
137598xmm2gcc -march=nocona -O -fomit-frame-pointer2014052720140525
137601xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
137604xmm4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
137628xmm4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
137634xmm4gcc -m64 -Os -fomit-frame-pointer2014052720140525
137658xmm4gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
137691xmm4gcc -Os -fomit-frame-pointer2014052720140525
137694xmm4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
137694xmm4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
137712xmm4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
137730xmm4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
137742xmm4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
137754xmm4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
137760xmm4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
137769xmm4gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
137898xmm4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
137937xmm2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
137988xmm2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
137991xmm2gcc -m64 -O -fomit-frame-pointer2014052720140525
138009xmm2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
138030xmm2gcc -O -fomit-frame-pointer2014052720140525
138030xmm2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
138060xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
138303xmm4gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
138327xmm4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
138348xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
138357xmm2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
138378xmm2gcc -march=k8 -O -fomit-frame-pointer2014052720140525
138387xmm4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
138405xmm2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
138450xmm4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
138942xmm2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
138987xmm2gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
139368xmm4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
139416xmm4gcc -march=k8 -O -fomit-frame-pointer2014052720140525
139536xmm2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
139617xmm1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
139665xmm1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
139821xmm2gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
139833xmm2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
139839xmm2gcc -m64 -Os -fomit-frame-pointer2014052720140525
139878xmm2gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
139884xmm2gcc -Os -fomit-frame-pointer2014052720140525
139890xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
139896xmm2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
139926xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
139935xmm2gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
139938xmm2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
140007xmm1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
140013xmm1gcc -march=nocona -O -fomit-frame-pointer2014052720140525
140016xmm2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
140028xmm2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
140034xmm2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
140046xmm2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
140376xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
140430xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
140769xmm1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
140772xmm1gcc -m64 -O -fomit-frame-pointer2014052720140525
140784xmm1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
140787xmm1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
140808xmm1gcc -O -fomit-frame-pointer2014052720140525
140814xmm1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
140832xmm1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
140835xmm1gcc -march=k8 -O -fomit-frame-pointer2014052720140525
140844xmm1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
141213xmm1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
141222xmm1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
141228xmm1gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
141426xmm1gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
141441xmm1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
141471xmm1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
141492xmm1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
141495xmm1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
143079xmm1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
143097xmm1gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
143109xmm1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
143136xmm1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
143193xmm1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
143196xmm1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
143196xmm1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
143262xmm1gcc -Os -fomit-frame-pointer2014052720140525
143268xmm1gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
143283xmm1gcc -m64 -Os -fomit-frame-pointer2014052720140525
143292xmm1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
143307xmm1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
143319xmm1gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
143355xmm1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
143403xmm1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
143457xmm1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
160041xmm1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
160209xmm2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
160458xmm1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
160470xmm4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
160479xmm1gcc -m64 -O2 -fomit-frame-pointer2014052720140525
160497xmm1gcc -O2 -fomit-frame-pointer2014052720140525
160497xmm4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
160524xmm2gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
160530xmm4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
160998xmm4gcc -m64 -O2 -fomit-frame-pointer2014052720140525
161148xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
161193xmm2gcc -m64 -O2 -fomit-frame-pointer2014052720140525
161211xmm2gcc -O2 -fomit-frame-pointer2014052720140525
161217xmm2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
161232xmm1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
161289xmm1gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
161535xmm1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161538xmm4gcc -O2 -fomit-frame-pointer2014052720140525
161571xmm1gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161583xmm4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
161724xmm2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161793xmm2gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161943xmm1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
161946xmm1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
161955xmm4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161976xmm1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
161982xmm4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161994xmm1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
164229xmm2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
164238xmm2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
164247xmm2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
164259xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
165501xmm4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
165510xmm4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
165519xmm4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
165549xmm4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
432906refclang -O3 -fomit-frame-pointer2014071220140622
433041refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
433074refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
433581refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
433593refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
491862xmm4gcc -funroll-loops2014052720140525
491865xmm4gcc2014052720140525
491928xmm4cc2014052720140525
512796refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
512994refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
517515refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
520440refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
520578refgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
520596refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
521001refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
522246refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
523842refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
524484refgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
525612refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
526530xmm2gcc -funroll-loops2014052720140525
526647xmm2cc2014052720140525
526755xmm2gcc2014052720140525
549996refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
552312refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
553020refgcc -O3 -fomit-frame-pointer2014052620140525
553044refgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
553143refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
553395refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
553497refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
554079refgcc -m64 -O3 -fomit-frame-pointer2014052620140525
554169refgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
564858xmm1regcc2014052720140525
564891xmm1reggcc2014052720140525
565284xmm1reggcc -funroll-loops2014052720140525
592671xmm1gcc -funroll-loops2014052720140525
592683xmm1gcc2014052720140525
592770xmm1cc2014052720140525
622254refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
622338refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
622386refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
622596refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
622623refgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
622689refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
623403refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
629178refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
630069refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
647370refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
647709refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
674370refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
674457refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
674559refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
675492refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
677586refgcc -O2 -fomit-frame-pointer2014052620140525
678237refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
678639refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
678660refgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
678759refgcc -m64 -O2 -fomit-frame-pointer2014052620140525
678774refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
678783refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
678939refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
679038refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
679944refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
680016refgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
680067refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
680256refgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
690183refgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
690822refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
690990refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
690990refgcc -march=nocona -O -fomit-frame-pointer2014052620140525
694323refgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
694428refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
694452refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
694602refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
695403refgcc -m64 -O -fomit-frame-pointer2014052620140525
695418refgcc -O -fomit-frame-pointer2014052620140525
695436refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
696642refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
696735refgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
697911refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
725787refgcc -march=k8 -O -fomit-frame-pointer2014052620140525
726207refgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
726630refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
727638refgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
739764refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
739974refgcc -Os -fomit-frame-pointer2014052620140525
740064refgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
741741refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
746625refgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
746931refgcc -m64 -Os -fomit-frame-pointer2014052620140525
747345refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
747528refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
747642refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
747738refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
747816refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
747822refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
747867refgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
748422refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
783486refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
791583refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
815631refgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
816087refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
816297refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
816450refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
816564refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
824802refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
824955refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
2609607refgcc2014052620140525
2610213refgcc -funroll-loops2014052720140525
2610459refcc2014052720140525

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
mask.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
mask.s: clang: warning: argument unused during compilation: '-I .'
mask.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
matrix.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
matrix.s: clang: warning: argument unused during compilation: '-I .'
matrix.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd64-1 amd64-2 amd64-3 core2

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
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 ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-march=x86-64'
blocks.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-maes'
blocks.s: clang: warning: argument unused during compilation: '-mpclmul'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-march=x86-64'
mask.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
mask.s: clang: warning: argument unused during compilation: '-mavx2'
mask.s: clang: warning: argument unused during compilation: '-maes'
mask.s: clang: warning: argument unused during compilation: '-mpclmul'
mask.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
mask.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
mask.s: clang: warning: argument unused during compilation: '-I .'
mask.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-march=x86-64'
matrix.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
matrix.s: clang: warning: argument unused during compilation: '-mavx2'
matrix.s: clang: warning: argument unused during compilation: '-maes'
matrix.s: clang: warning: argument unused during compilation: '-mpclmul'
matrix.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
matrix.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
matrix.s: clang: warning: argument unused during compilation: '-I .'
matrix.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
compress.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
compress.c: clang: warning: argument unused during compilation: '-mavx2'
compress.c: clang: warning: argument unused during compilation: '-mpclmul'
matrix.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
matrix.c: clang: warning: argument unused during compilation: '-mavx2'
matrix.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: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
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
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-march=x86-64'
blocks.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-maes'
blocks.s: clang: warning: argument unused during compilation: '-mpclmul'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-march=x86-64'
mask.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
mask.s: clang: warning: argument unused during compilation: '-mavx2'
mask.s: clang: warning: argument unused during compilation: '-maes'
mask.s: clang: warning: argument unused during compilation: '-mpclmul'
mask.s: clang: warning: argument unused during compilation: '-fpolly'
mask.s: clang: warning: argument unused during compilation: '-funroll-loops'
mask.s: clang: warning: argument unused during compilation: '-fvectorize'
mask.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
mask.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
mask.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
mask.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
mask.s: clang: warning: argument unused during compilation: '-I .'
mask.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-march=x86-64'
matrix.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
matrix.s: clang: warning: argument unused during compilation: '-mavx2'
matrix.s: clang: warning: argument unused during compilation: '-maes'
matrix.s: clang: warning: argument unused during compilation: '-mpclmul'
matrix.s: clang: warning: argument unused during compilation: '-fpolly'
matrix.s: clang: warning: argument unused during compilation: '-funroll-loops'
matrix.s: clang: warning: argument unused during compilation: '-fvectorize'
matrix.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
matrix.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
matrix.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
matrix.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
matrix.s: clang: warning: argument unused during compilation: '-I .'
matrix.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
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
compress.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
compress.c: clang: warning: argument unused during compilation: '-mavx2'
compress.c: clang: warning: argument unused during compilation: '-mpclmul'
compress.c: clang: warning: argument unused during compilation: '-fpolly'
compress.c: clang: warning: argument unused during compilation: '-fvectorize'
compress.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
compress.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
matrix.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
matrix.c: clang: warning: argument unused during compilation: '-mavx2'
matrix.c: clang: warning: argument unused during compilation: '-mpclmul'
matrix.c: clang: warning: argument unused during compilation: '-fpolly'
matrix.c: clang: warning: argument unused during compilation: '-fvectorize'
matrix.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
matrix.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: 5, 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 ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-mavx2'
mask.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
mask.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
mask.s: clang: warning: argument unused during compilation: '-I .'
mask.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-mavx2'
matrix.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
matrix.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
matrix.s: clang: warning: argument unused during compilation: '-I .'
matrix.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64-1 amd64-2 amd64-3 core2

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
compress.c: clang: warning: argument unused during compilation: '-mavx2'
matrix.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: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-mavx2'
blocks.s: clang: warning: argument unused during compilation: '-fpolly'
blocks.s: clang: warning: argument unused during compilation: '-funroll-loops'
blocks.s: clang: warning: argument unused during compilation: '-fvectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
blocks.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
blocks.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
blocks.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
blocks.s: clang: warning: argument unused during compilation: '-I .'
blocks.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-mavx2'
mask.s: clang: warning: argument unused during compilation: '-fpolly'
mask.s: clang: warning: argument unused during compilation: '-funroll-loops'
mask.s: clang: warning: argument unused during compilation: '-fvectorize'
mask.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
mask.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
mask.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
mask.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
mask.s: clang: warning: argument unused during compilation: '-I .'
mask.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-mavx2'
matrix.s: clang: warning: argument unused during compilation: '-fpolly'
matrix.s: clang: warning: argument unused during compilation: '-funroll-loops'
matrix.s: clang: warning: argument unused during compilation: '-fvectorize'
matrix.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
matrix.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
matrix.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
matrix.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
matrix.s: clang: warning: argument unused during compilation: '-I .'
matrix.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
compress.c: clang: warning: argument unused during compilation: '-mavx2'
compress.c: clang: warning: argument unused during compilation: '-fpolly'
compress.c: clang: warning: argument unused during compilation: '-fvectorize'
compress.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
compress.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
matrix.c: clang: warning: argument unused during compilation: '-mavx2'
matrix.c: clang: warning: argument unused during compilation: '-fpolly'
matrix.c: clang: warning: argument unused during compilation: '-fvectorize'
matrix.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
matrix.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: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4