Implementation notes: amd64, h5nano, crypto_hashblocks/rfsb509

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
34725core2clang -O3 -fomit-frame-pointer2014062820140622
34725core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
34725core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
34725core2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
34725core2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
34725core2gcc -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -Os -fomit-frame-pointer2014042820140425
34725core2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
34725core2gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
34725core2gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
34725core2gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
34725core2gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
34730core2gcc -O -fomit-frame-pointer2014042820140425
34730core2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
34730core2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
34730core2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
34730core2gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
34735core2gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
34735core2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
34735core2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
34735core2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
34735core2gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
34735core2gcc -march=k8 -O -fomit-frame-pointer2014042820140425
34735core2gcc -march=nocona -O -fomit-frame-pointer2014042820140425
34740core2cc2014042820140425
34740core2gcc2014042820140425
34740core2gcc -funroll-loops2014042820140425
34740core2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
34740core2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
34740core2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
39715amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014042720140425
39715amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
39715amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042720140425
39715amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042720140425
39715amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042720140425
39715amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014042720140425
39715amd64-1gcc -march=nocona -O -fomit-frame-pointer2014042720140425
39720amd64-1gcc2014042720140425
39720amd64-1gcc -funroll-loops2014042720140425
39725amd64-1cc2014042820140425
39725amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
39725amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042720140425
39725amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1clang -O3 -fomit-frame-pointer2014062820140622
39730amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
39730amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
39730amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
39730amd64-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
39730amd64-1gcc -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
39730amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
39730amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
39730amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
39730amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014042720140425
39730amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014042720140425
39735amd64-1gcc -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
39735amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -march=barcelona -O -fomit-frame-pointer2014042720140425
39735amd64-1gcc -march=k8 -O -fomit-frame-pointer2014042720140425
39875amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
39875amd64-2gcc -march=nocona -O -fomit-frame-pointer2014042820140425
39885amd64-2cc2014042820140425
39885amd64-2clang -O3 -fomit-frame-pointer2014062820140622
39885amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
39885amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
39885amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
39885amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
39885amd64-2gcc2014042820140425
39885amd64-2gcc -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops2014042820140425
39885amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
39885amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
39890amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
39890amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
39895amd64-2gcc -march=k8 -O -fomit-frame-pointer2014042820140425
39905amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
39905amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
40065amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
40065amd64-3gcc -march=nocona -O -fomit-frame-pointer2014042820140425
40075amd64-3cc2014042820140425
40075amd64-3gcc2014042820140425
40075amd64-3gcc -funroll-loops2014042820140425
40075amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
40075amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3clang -O3 -fomit-frame-pointer2014062820140622
40080amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
40080amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
40080amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
40080amd64-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
40080amd64-3gcc -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
40080amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
40085amd64-3gcc -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
40085amd64-3gcc -march=k8 -O -fomit-frame-pointer2014042820140425
40105amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
51545xmm1reggcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
51555xmm1reggcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
51555xmm1reggcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
51600xmm1reggcc -O3 -fomit-frame-pointer2014042820140425
51600xmm1reggcc -m64 -O3 -fomit-frame-pointer2014042820140425
51635xmm1reggcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
51660xmm1reggcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
52005xmm1reggcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
52010xmm1reggcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
52070xmm1reggcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
52070xmm1reggcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
52135xmm1reggcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
52135xmm1reggcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
52135xmm1reggcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
52155xmm1reggcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
52160xmm1reggcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
52160xmm1reggcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
52165xmm1reggcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
52195xmm1reggcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
52220xmm1reggcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
52715xmm1reggcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
52775xmm1reggcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
52780xmm1reggcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
54550xmm1reggcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
54615xmm1reggcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
54895xmm1reggcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
54895xmm1reggcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
54895xmm1reggcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
54895xmm1reggcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
54895xmm1reggcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
54975xmm1reggcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
54980xmm1reggcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
54995xmm1reggcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
55110xmm1reggcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
55110xmm1reggcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
55140xmm1reggcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
55200xmm1reggcc -O2 -fomit-frame-pointer2014042820140425
55200xmm1reggcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
55200xmm1reggcc -m64 -O2 -fomit-frame-pointer2014042820140425
55480xmm1reggcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
55510xmm1reggcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
55510xmm1reggcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
55655xmm1reggcc -Os -fomit-frame-pointer2014042820140425
55710xmm1reggcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
55710xmm1reggcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
55955xmm1reggcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
55985xmm1reggcc -march=k8 -Os -fomit-frame-pointer2014042820140425
55990xmm1regclang -O3 -fomit-frame-pointer2014062820140622
55995xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
55995xmm1regclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
56005xmm1reggcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
56005xmm1reggcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
56020xmm1reggcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
56025xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
56025xmm1regclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
56255xmm1reggcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
56255xmm1reggcc -m64 -Os -fomit-frame-pointer2014042820140425
56435xmm1reggcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
56955xmm1reggcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
56955xmm1reggcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
57025xmm1reggcc -funroll-loops -O -fomit-frame-pointer2014042820140425
57025xmm1reggcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
57025xmm1reggcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
57025xmm1reggcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
57045xmm1reggcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
57580xmm1reggcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
57580xmm1reggcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
57785xmm1reggcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
57785xmm1reggcc -march=barcelona -O -fomit-frame-pointer2014042820140425
57785xmm1reggcc -march=k8 -O -fomit-frame-pointer2014042820140425
57795xmm1reggcc -march=nocona -O -fomit-frame-pointer2014042820140425
57830xmm1reggcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
57930xmm1reggcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
57930xmm1reggcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
58220xmm4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
58225xmm4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
58240xmm4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
58265xmm4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
58390xmm1reggcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
58435xmm1reggcc -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -m64 -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
58435xmm1reggcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
58455xmm1reggcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
58460xmm1reggcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
58470xmm1reggcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
58925xmm4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
59200xmm4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
59200xmm4gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
59420xmm4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
59500xmm4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
59720xmm4gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
59795xmm1reggcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
59810xmm4gcc -O3 -fomit-frame-pointer2014042820140425
59810xmm4gcc -m64 -O3 -fomit-frame-pointer2014042820140425
60455xmm4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
60460xmm4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
60510xmm4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
60555xmm1reggcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
60610xmm1reggcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
60645xmm1reggcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
60665xmm1reggcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
60805xmm1reggcc -march=nocona -Os -fomit-frame-pointer2014042820140425
60930xmm4gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
60930xmm4gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
61020xmm4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
61075xmm1reggcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
61195xmm1reggcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
61195xmm1reggcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
61240xmm1reggcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
61240xmm1reggcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
61405xmm4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
61605xmm1reggcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
61985xmm4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
62200xmm4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
62805xmm4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
62860xmm4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
63290xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
63290xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
64435xmm2gcc -O3 -fomit-frame-pointer2014042820140425
64440xmm2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
64785xmm2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
64825xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
64830xmm2gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
65145xmm2gcc -m64 -O3 -fomit-frame-pointer2014042820140425
65180xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
65345xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
65370xmm2gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
65425xmm2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
65540xmm2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
65565xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
65595xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
66130xmm2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
66250xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
66500xmm2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
67030xmm2gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
67520xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
67670xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
69710xmm1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
69715xmm1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
69730xmm1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
69730xmm1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
69765xmm1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
69785xmm1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
69855xmm1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
69960xmm2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
69960xmm2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
69975xmm1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
70145xmm1gcc -O3 -fomit-frame-pointer2014042820140425
70425xmm1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
70425xmm1gcc -m64 -O3 -fomit-frame-pointer2014042820140425
70620xmm1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
70620xmm1gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
71115xmm1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
71145xmm1gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
71480xmm1gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
71750xmm1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
72105xmm1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
72180xmm1gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
72870xmm1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
72985xmm1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
73725xmm4clang -O3 -fomit-frame-pointer2014062820140622
73725xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
73725xmm4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
73765xmm4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
73795xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
75040xmm2clang -O3 -fomit-frame-pointer2014062820140622
75040xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
75040xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
75040xmm2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
75385xmm2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
75495xmm1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
75560xmm1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
77840xmm4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
77845xmm4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
77855xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
77855xmm1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
77855xmm1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
77880xmm1clang -O3 -fomit-frame-pointer2014062820140622
78320xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
80860xmm4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
80875xmm4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
81020xmm4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
81245xmm4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
81255xmm4gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
81345xmm4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
81345xmm4gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
81350xmm4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
82260xmm4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
82425xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
82475xmm2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
82475xmm2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
82590xmm4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
82590xmm4gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
82610xmm1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
82695xmm4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
82695xmm4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
82695xmm4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
82695xmm4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
82965xmm4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
82975xmm4gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
83075xmm2gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
83085xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
83120xmm1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
83150xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
83455xmm4gcc -m64 -O2 -fomit-frame-pointer2014042820140425
83690xmm4gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
83805xmm4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
84320xmm4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
84590xmm4gcc -O2 -fomit-frame-pointer2014042820140425
84590xmm4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
84605xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
84605xmm2gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
84610xmm2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
84610xmm2gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
84760xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
84800xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
84800xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
84830xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
84830xmm4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
84830xmm4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
84840xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
84845xmm2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
84855xmm2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
84855xmm4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
84920xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
84920xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
84990xmm1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
84990xmm1gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
85050xmm2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
85060xmm2gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
85090xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
85440xmm2gcc -O2 -fomit-frame-pointer2014042820140425
85440xmm2gcc -m64 -O2 -fomit-frame-pointer2014042820140425
85440xmm4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
85440xmm4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
85440xmm4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
85725xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
85725xmm2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
85725xmm2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
85745xmm2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
85785xmm4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
85890xmm2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
86110xmm2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
86215xmm1gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
86265xmm1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
86270xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
86295xmm1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
86300xmm1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
86345xmm1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
86360xmm1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
86560xmm2gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
86560xmm2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
86590xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
86845xmm2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
87235xmm2gcc -O -fomit-frame-pointer2014042820140425
87235xmm2gcc -m64 -O -fomit-frame-pointer2014042820140425
87235xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
87235xmm2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
87235xmm2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
87745xmm1gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
87850xmm4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
88035xmm4gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
88100xmm4gcc -march=k8 -O -fomit-frame-pointer2014042820140425
88190xmm1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
88255xmm1gcc -O2 -fomit-frame-pointer2014042820140425
88255xmm1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
88255xmm1gcc -m64 -O2 -fomit-frame-pointer2014042820140425
88255xmm1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
88255xmm1gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
88480xmm1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
88480xmm1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
88480xmm1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
88480xmm1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
88850xmm1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
88930xmm1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
89025xmm1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
89025xmm1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
89115xmm4gcc -Os -fomit-frame-pointer2014042820140425
89115xmm4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
89115xmm4gcc -m64 -Os -fomit-frame-pointer2014042820140425
89115xmm4gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
89185xmm1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
89365xmm4gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
89375xmm1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
89440xmm4gcc -O -fomit-frame-pointer2014042820140425
89440xmm4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
89440xmm4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
89680xmm1gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
89795xmm2gcc -march=k8 -O -fomit-frame-pointer2014042820140425
89815xmm4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
89815xmm4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
89815xmm4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
89890xmm2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
89890xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
89890xmm2gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
89950xmm1gcc -march=k8 -O -fomit-frame-pointer2014042820140425
89955xmm4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
90095xmm1gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
90115xmm4gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
90165xmm1gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
90190xmm1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
90200xmm4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
90225xmm1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
90240xmm4gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
90240xmm4gcc -m64 -O -fomit-frame-pointer2014042820140425
90240xmm4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
90260xmm1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
90390xmm1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
90390xmm4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
90580xmm4gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
90580xmm4gcc -march=nocona -O -fomit-frame-pointer2014042820140425
90985xmm1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
90990xmm1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
91035xmm2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
91035xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
91035xmm2gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
91320xmm4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
91385xmm4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
91385xmm4gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
91450xmm2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
91450xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
91450xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
91450xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
91640xmm4gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
91640xmm4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
91640xmm4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
91645xmm4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
91655xmm2gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
91770xmm2gcc -m64 -Os -fomit-frame-pointer2014042820140425
91865xmm4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
91880xmm4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
91960xmm2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
91960xmm2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
91960xmm2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
92060xmm2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
92060xmm2gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
92090xmm4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
92200xmm4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
92505xmm2gcc -Os -fomit-frame-pointer2014042820140425
92600xmm1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
92600xmm1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
92630xmm4gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
92695xmm2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
92695xmm2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
92755xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
92755xmm2gcc -march=nocona -O -fomit-frame-pointer2014042820140425
92825xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
92980xmm1gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
92980xmm1gcc -march=nocona -O -fomit-frame-pointer2014042820140425
93240xmm2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
93240xmm2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
93270xmm1gcc -Os -fomit-frame-pointer2014042820140425
93270xmm1gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
93400xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
93560xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
94135xmm2gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
94805xmm1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
94805xmm1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
94805xmm1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
95480xmm1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
95545xmm1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
95580xmm1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
95580xmm1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
95580xmm1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
95750xmm1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
95800xmm1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
95925xmm1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
96500xmm1gcc -m64 -Os -fomit-frame-pointer2014042820140425
96535xmm1gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
96600xmm1gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
107030xmm4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
107030xmm4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
145660xmm1gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
145660xmm1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
145660xmm1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
145830xmm1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
146300xmm1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
331095xmm4gcc -funroll-loops2014042820140425
332025xmm4cc2014042820140425
332025xmm4gcc2014042820140425
355315xmm2gcc -funroll-loops2014042820140425
355320xmm2gcc2014042820140425
356115xmm2cc2014042820140425
363380xmm1regcc2014042820140425
363385xmm1reggcc2014042820140425
364185xmm1reggcc -funroll-loops2014042820140425
380330refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
380330refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
380845refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
380980refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
381010refclang -O3 -fomit-frame-pointer2014062820140622
434195xmm1gcc -funroll-loops2014042820140425
434200xmm1cc2014042820140425
434200xmm1gcc2014042820140425
473145refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
473145refgcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
476710refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
476710refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
480220refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
480220refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
480220refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
480220refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
480220refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
497970refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
497980refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
497990refgcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
498000refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
498000refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
501280refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
501280refgcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
501335refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
501335refgcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
501435refgcc -m64 -O3 -fomit-frame-pointer2014042820140425
501475refgcc -O3 -fomit-frame-pointer2014042820140425
501735refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
501755refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
502320refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
558575refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
558590refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
568955refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
569065refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
569075refgcc -funroll-loops -O -fomit-frame-pointer2014042820140425
569095refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
569155refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
569155refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
569235refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
597170refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
597170refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
627040refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
627065refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
630470refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
630510refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
630515refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
630560refgcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
630655refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
650080refgcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
650465refgcc -march=nocona -O -fomit-frame-pointer2014042820140425
655790refgcc -m64 -O2 -fomit-frame-pointer2014042820140425
656000refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
656000refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
656040refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
656205refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
656260refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
656335refgcc -O2 -fomit-frame-pointer2014042820140425
656380refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
668585refgcc -march=k8 -O -fomit-frame-pointer2014042820140425
668615refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
669335refgcc -march=barcelona -O -fomit-frame-pointer2014042820140425
669380refgcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
670385refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
670385refgcc -march=k8 -Os -fomit-frame-pointer2014042820140425
670405refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
670500refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
670500refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
670525refgcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
670530refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
670755refgcc -m64 -Os -fomit-frame-pointer2014042820140425
670755refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
670875refgcc -march=nocona -Os -fomit-frame-pointer2014042820140425
670880refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
675630refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
676005refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
676400refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
676430refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
676585refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
676585refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
676630refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
676800refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
678410refgcc -Os -fomit-frame-pointer2014042820140425
680915refgcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
680920refgcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
680970refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
680990refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
684670refgcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
687580refgcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
687715refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
696660refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
697125refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
705565refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
705615refgcc -O -fomit-frame-pointer2014042820140425
705615refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
706045refgcc -m64 -O -fomit-frame-pointer2014042820140425
706045refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
706155refgcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
706170refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
706530refgcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
2183080refcc2014042820140425
2183225refgcc -funroll-loops2014042820140425
2183445refgcc2014042820140425

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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/h5nano/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/h5nano/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/h5nano/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/h5nano/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/h5nano/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/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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/benchmarking/supercop-20140622/supercop-data/h5nano/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