Implementation notes: amd64, hydra2, crypto_hashblocks/rfsb509

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
19360amd64-1gcc -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
19360amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
19360amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -O2 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -O3 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
19364amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
19368amd64-1clang -O3 -fomit-frame-pointer2014071220140622
19368amd64-1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
19368amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
19368amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
19368amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
19368amd64-1gcc -O3 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
19368amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
19368amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
19368amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
19372amd64-1cc2014052620140525
19372amd64-1gcc2014052620140525
19372amd64-1gcc -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -funroll-loops2014052620140525
19372amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -m64 -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
19372amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
19376amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
19376amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
19376amd64-1gcc -march=k8 -O -fomit-frame-pointer2014052620140525
19380amd64-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
19380amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
19380amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
19380amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
19380amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
19380amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
19384amd64-1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
19384amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
19384amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
19392amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
19392amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
19396amd64-1gcc -march=nocona -O -fomit-frame-pointer2014052620140525
20432amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
20432amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
20432amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
20432amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
20432amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
20440amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
20444amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
20444amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
20444amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
20444amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
20444amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
20444amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -m64 -O -fomit-frame-pointer2014052620140525
20448amd64-2gcc -march=k8 -O -fomit-frame-pointer2014052620140525
20452amd64-2cc2014052620140525
20452amd64-2gcc2014052620140525
20452amd64-2gcc -funroll-loops2014052620140525
20452amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
20460amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
20460amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
20460amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
20460amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
20580amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
20608amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
20616amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20620amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
20624amd64-2clang -O3 -fomit-frame-pointer2014071220140622
20624amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
20624amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
20624amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20624amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20628amd64-2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
20628amd64-2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20628amd64-2gcc -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=nocona -O -fomit-frame-pointer2014052620140525
20628amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
20632amd64-2gcc -O -fomit-frame-pointer2014052620140525
20632amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
20632amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
20632amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
20632amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
20636amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
20636amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
20636amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
20640amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
20648amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
20656amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
20656amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
20992amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
20992amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
20992amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
20992amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
20992amd64-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20992amd64-3gcc -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
20992amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
20992amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
20996amd64-3clang -O3 -fomit-frame-pointer2014071220140622
20996amd64-3clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20996amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
20996amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
20996amd64-3gcc -m64 -O -fomit-frame-pointer2014052620140525
20996amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
20996amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
20996amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
20996amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
20996amd64-3gcc -march=k8 -O -fomit-frame-pointer2014052620140525
20996amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
20996amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
21000amd64-3cc2014052620140525
21000amd64-3gcc -O -fomit-frame-pointer2014052620140525
21000amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
21000amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
21000amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
21004amd64-3gcc2014052620140525
21004amd64-3gcc -funroll-loops2014052620140525
21004amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
21004amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
21004amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
21004amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
21008amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
21008amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
21008amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
21008amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
21012amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
21012amd64-3gcc -march=nocona -O -fomit-frame-pointer2014052620140525
21016amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
21020amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
21020amd64-3gcc -m64 -O2 -fomit-frame-pointer2014052620140525
21036amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
23808core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
23808core2gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
23812core2cc2014052620140525
23812core2clang -O3 -fomit-frame-pointer2014071220140622
23812core2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
23812core2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
23812core2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
23812core2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
23812core2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
23812core2gcc2014052620140525
23812core2gcc -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -Os -fomit-frame-pointer2014052620140525
23812core2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops2014052620140525
23812core2gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
23812core2gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
23812core2gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
23812core2gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
23812core2gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
23816core2gcc -O -fomit-frame-pointer2014052620140525
23816core2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
23816core2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
23816core2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
23816core2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
23816core2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
23816core2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
23816core2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
23816core2gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
23816core2gcc -march=k8 -O -fomit-frame-pointer2014052620140525
23816core2gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
23816core2gcc -march=nocona -O -fomit-frame-pointer2014052620140525
23820core2gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
23820core2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
23820core2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
23820core2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
23820core2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
23828core2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
23828core2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
23828core2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
23828core2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
23828core2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
23832core2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
23836core2gcc -O3 -fomit-frame-pointer2014052620140525
23836core2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
23836core2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
23836core2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
23836core2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
23856core2gcc -m64 -O2 -fomit-frame-pointer2014052620140525
30932xmm1regclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
30944xmm1regclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
30952xmm1regclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
30956xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
30956xmm1regclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
30968xmm1regclang -O3 -fomit-frame-pointer2014071220140622
30968xmm1regclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
33508xmm1reggcc -O3 -fomit-frame-pointer2014052620140525
33664xmm1reggcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
33720xmm1reggcc -m64 -O3 -fomit-frame-pointer2014052620140525
33724xmm1reggcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
33804xmm1reggcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
33956xmm1reggcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
33972xmm1reggcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
34076xmm1reggcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
34080xmm1reggcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
34088xmm1reggcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
34164xmm1reggcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
34396xmm1reggcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
34396xmm1reggcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
34464xmm1reggcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
34592xmm1reggcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
34600xmm1reggcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
34604xmm1reggcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
34636xmm1reggcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
34704xmm1reggcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
34820xmm1reggcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
35128xmm1reggcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
35160xmm1reggcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
35220xmm1reggcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
35224xmm1reggcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
35240xmm1reggcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
35288xmm1reggcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
35800xmm1reggcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35804xmm1reggcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35824xmm4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
35844xmm4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
35868xmm4gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
35992xmm1reggcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
35996xmm1reggcc -O2 -fomit-frame-pointer2014052620140525
36004xmm1reggcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36028xmm1reggcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
36044xmm1reggcc -m64 -O2 -fomit-frame-pointer2014052620140525
36048xmm1reggcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
36064xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
36080xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
36096xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
36096xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
36100xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36152xmm1reggcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
36156xmm1reggcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
36164xmm4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36164xmm1reggcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
36244xmm4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
36408xmm1reggcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36460xmm1reggcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
36672xmm1reggcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
36676xmm1reggcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
36692xmm1reggcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
36696xmm1reggcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
36704xmm1reggcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
36708xmm1reggcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
36708xmm1reggcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
36748xmm1reggcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
36760xmm1reggcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
36780xmm1reggcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
36784xmm1reggcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
36784xmm1reggcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
36820xmm4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
36920xmm1reggcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
36952xmm1reggcc -Os -fomit-frame-pointer2014052620140525
36968xmm1reggcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
36968xmm1reggcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
36996xmm4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37008xmm4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37052xmm1reggcc -m64 -Os -fomit-frame-pointer2014052620140525
37052xmm1reggcc -march=k8 -Os -fomit-frame-pointer2014052620140525
37052xmm1reggcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
37056xmm4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
37072xmm4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
37072xmm1reggcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
37072xmm1reggcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
37084xmm4gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
37096xmm4gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
37116xmm4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
37128xmm4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
37200xmm4gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37216xmm4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37260xmm1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
37264xmm1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
37268xmm1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
37276xmm1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
37324xmm4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
37344xmm4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
37352xmm1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
37356xmm4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
37356xmm4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
37364xmm1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
37388xmm1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
37440xmm1gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
37444xmm1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
37468xmm1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
37468xmm1reggcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
37532xmm4gcc -O3 -fomit-frame-pointer2014052620140525
37540xmm1reggcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
37560xmm4gcc -m64 -O3 -fomit-frame-pointer2014052620140525
37576xmm4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
37608xmm1gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
37616xmm1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
37660xmm1reggcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
37664xmm1reggcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
37676xmm1reggcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
37696xmm1reggcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
37708xmm1reggcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
37712xmm1reggcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
37720xmm1reggcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
37724xmm1reggcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
37728xmm1reggcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
37744xmm1reggcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
37812xmm1reggcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
37824xmm1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
37828xmm1reggcc -funroll-loops -O -fomit-frame-pointer2014052620140525
37932xmm1gcc -O3 -fomit-frame-pointer2014052620140525
37956xmm1gcc -m64 -O3 -fomit-frame-pointer2014052620140525
37968xmm2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
37972xmm2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
37972xmm2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
37992xmm2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
38020xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
38260xmm2gcc -O3 -fomit-frame-pointer2014052620140525
38268xmm2gcc -m64 -O3 -fomit-frame-pointer2014052620140525
38272xmm2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
38280xmm1reggcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
38296xmm1reggcc -march=k8 -O -fomit-frame-pointer2014052620140525
38368xmm1reggcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
38372xmm1reggcc -march=barcelona -O -fomit-frame-pointer2014052620140525
38608xmm1reggcc -O -fomit-frame-pointer2014052620140525
38608xmm1reggcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
38608xmm1reggcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
38612xmm1reggcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
38612xmm1reggcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
38612xmm1reggcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
38624xmm1reggcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
38628xmm1reggcc -m64 -O -fomit-frame-pointer2014052620140525
38648xmm1reggcc -march=nocona -O -fomit-frame-pointer2014052620140525
38656xmm1reggcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
38792xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
38792xmm2gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
39168xmm1reggcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
39192xmm1reggcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
39288xmm1reggcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
39388xmm1reggcc -march=nocona -Os -fomit-frame-pointer2014052620140525
40196xmm2gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
40212xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
40216xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
40224xmm2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
40912xmm2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
40920xmm2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
41164xmm2gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
41196xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
41888xmm1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
41912xmm1gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
42520xmm1gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
42528xmm1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
42904xmm1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
42916xmm1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
45060xmm1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
45064xmm1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
47356xmm4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
47372xmm4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
47384xmm4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
47384xmm4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
47396xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
47408xmm4clang -O3 -fomit-frame-pointer2014071220140622
47488xmm4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
47496xmm4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
47544xmm4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
47852xmm4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
47860xmm4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
48144xmm4gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
48152xmm4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
48172xmm4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
48248xmm4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
48264xmm4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
48336xmm2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
48348xmm2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
48352xmm2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
48364xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
48372xmm2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
48380xmm2clang -O3 -fomit-frame-pointer2014071220140622
48416xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
48424xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
48592xmm2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
49132xmm4gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
49136xmm4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
49144xmm4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
49144xmm4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
49152xmm4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
49180xmm4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
49220xmm4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
49296xmm4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
49304xmm4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
49924xmm2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
49984xmm1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
50012xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
50020xmm1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
50256xmm1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
50260xmm1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
50264xmm1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50272xmm1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50284xmm1clang -O3 -fomit-frame-pointer2014071220140622
50284xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
50292xmm1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
50468xmm2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
50468xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
50508xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
50576xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
50588xmm2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
50592xmm2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
50608xmm2gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
50616xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
50620xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
50632xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
50640xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
50652xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
50692xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
50772xmm2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
52732xmm1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
52756xmm1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
53064xmm1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
53064xmm1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
53068xmm1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
53072xmm1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
53076xmm1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
53080xmm1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
53084xmm1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
53092xmm1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
53100xmm1gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
53628xmm1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
53632xmm1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
53832xmm1gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
53848xmm1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
53896xmm1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
53924xmm4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
53924xmm4gcc -m64 -O -fomit-frame-pointer2014052620140525
53928xmm4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
53936xmm4gcc -O -fomit-frame-pointer2014052620140525
53944xmm4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
53948xmm4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
53948xmm4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
53956xmm4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
53960xmm4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
53980xmm4gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
54280xmm4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
54300xmm4gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
54732xmm4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
54732xmm4gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
54880xmm4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
54884xmm4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
54884xmm4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
54892xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
54892xmm2gcc -march=nocona -O -fomit-frame-pointer2014052620140525
54896xmm4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
54920xmm4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
54928xmm4gcc -m64 -O2 -fomit-frame-pointer2014052620140525
54932xmm4gcc -O2 -fomit-frame-pointer2014052620140525
54952xmm4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
55000xmm4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
55000xmm4gcc -march=nocona -O -fomit-frame-pointer2014052620140525
55080xmm2gcc -march=k8 -O -fomit-frame-pointer2014052620140525
55092xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
55164xmm2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
55168xmm2gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
55304xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
55528xmm4gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
55536xmm4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
55708xmm4gcc -march=k8 -O -fomit-frame-pointer2014052620140525
55712xmm4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
55792xmm2gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
55948xmm2gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
55956xmm2gcc -O -fomit-frame-pointer2014052620140525
55956xmm2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
55956xmm2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
55960xmm2gcc -m64 -O -fomit-frame-pointer2014052620140525
55960xmm2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
55964xmm2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
55968xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
55968xmm2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
56308xmm2gcc -m64 -O2 -fomit-frame-pointer2014052620140525
56320xmm2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
56324xmm2gcc -O2 -fomit-frame-pointer2014052620140525
56416xmm2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
56436xmm2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
56440xmm2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
56440xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
56444xmm2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
56588xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
56788xmm1gcc -march=k8 -O -fomit-frame-pointer2014052620140525
56804xmm1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
56952xmm4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
56976xmm4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
57000xmm2gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
57004xmm2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
57064xmm4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
57080xmm4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
57100xmm4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
57104xmm4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
57108xmm4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
57108xmm4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
57116xmm4gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
57236xmm1gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
57256xmm1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
57604xmm4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
57608xmm4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
57656xmm4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
57660xmm4gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
57664xmm4gcc -m64 -Os -fomit-frame-pointer2014052620140525
57668xmm4gcc -Os -fomit-frame-pointer2014052620140525
57672xmm4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
57732xmm1gcc -march=nocona -O -fomit-frame-pointer2014052620140525
57736xmm4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
57736xmm4gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
57744xmm1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
57744xmm4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
57748xmm4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
57760xmm1gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
57768xmm4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
57780xmm1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
57800xmm4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
57808xmm4gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
58624xmm1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
58628xmm1gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
59484xmm1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
59500xmm1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
59500xmm1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
59508xmm1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
59516xmm1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
59552xmm1gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
59560xmm1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
59612xmm1gcc -O -fomit-frame-pointer2014052620140525
59616xmm1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
59628xmm1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
59632xmm1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
59632xmm1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
59636xmm1gcc -m64 -O -fomit-frame-pointer2014052620140525
59648xmm1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
59648xmm1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
59696xmm1gcc -O2 -fomit-frame-pointer2014052620140525
59696xmm1gcc -m64 -O2 -fomit-frame-pointer2014052620140525
59716xmm1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
59872xmm2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
59916xmm2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
60160xmm2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
60232xmm2gcc -Os -fomit-frame-pointer2014052620140525
60240xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
60244xmm2gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
60340xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
60348xmm2gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
60352xmm2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
60376xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
60376xmm2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
60384xmm2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
60388xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
60492xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
60496xmm2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
60508xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
60692xmm2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
60712xmm2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
60716xmm2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
60744xmm2gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
60748xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
60976xmm2gcc -m64 -Os -fomit-frame-pointer2014052620140525
61428xmm2gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
61912xmm1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
61912xmm1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
61912xmm1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
61920xmm1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
61924xmm1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
62256xmm1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
62260xmm1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
62392xmm1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
62396xmm1gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
62620xmm1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
62640xmm1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
62676xmm1gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
62676xmm1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
62676xmm1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
62676xmm1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
62772xmm1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
62784xmm1gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
62928xmm1gcc -Os -fomit-frame-pointer2014052620140525
62928xmm1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
62928xmm1gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
62932xmm1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
62932xmm1gcc -m64 -Os -fomit-frame-pointer2014052620140525
62960xmm1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
193512xmm1reggcc -funroll-loops2014052620140525
193536xmm1regcc2014052620140525
193640xmm1reggcc2014052620140525
256000xmm4cc2014052620140525
256000xmm4gcc -funroll-loops2014052620140525
256024xmm4gcc2014052620140525
271388xmm2gcc2014052620140525
271508xmm2gcc -funroll-loops2014052620140525
271584xmm2cc2014052620140525
291488xmm1gcc2014052620140525
291536xmm1cc2014052620140525
291740xmm1gcc -funroll-loops2014052620140525
311788refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
311916refclang -O3 -fomit-frame-pointer2014071220140622
311948refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
311972refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
311984refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
313500refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
313508refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
329140refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
329304refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
329384refgcc -m64 -O3 -fomit-frame-pointer2014052620140525
329412refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
329424refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
329432refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
329448refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
329516refgcc -O3 -fomit-frame-pointer2014052620140525
329624refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
329728refgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
329992refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
330840refgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
332000refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
332064refgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
332120refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
333084refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
333176refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
333756refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
333780refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
333784refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
333848refgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
334028refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
336748refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
400764refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
400856refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
401148refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
402348refgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
402792refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
405124refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
405156refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
418760refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
418984refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
425808refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
426084refgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
426204refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
426536refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
426576refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
427668refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
427836refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
429348refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
430364refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
445716refgcc -O -fomit-frame-pointer2014052620140525
445760refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
445828refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
445996refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
446076refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
446424refgcc -m64 -O -fomit-frame-pointer2014052620140525
446548refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
446620refgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
456544refgcc -march=k8 -O -fomit-frame-pointer2014052620140525
456568refgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
456716refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
456784refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
457824refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
457824refgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
461108refgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
461120refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
461192refgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
461624refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
470912refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
470928refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
471008refgcc -m64 -O2 -fomit-frame-pointer2014052620140525
471016refgcc -O2 -fomit-frame-pointer2014052620140525
471052refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
471240refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
474892refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
474896refgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
478516refgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
478600refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
478620refgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
478624refgcc -Os -fomit-frame-pointer2014052620140525
478624refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
478624refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
478632refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
480460refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
480752refgcc -m64 -Os -fomit-frame-pointer2014052620140525
480800refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
480804refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
480884refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
487528refgcc -march=nocona -O -fomit-frame-pointer2014052620140525
487580refgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
505520refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
505528refgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
506516refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
506556refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
506584refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
506620refgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
506660refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
508640refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
509520refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
517204refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
517204refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
1905892refgcc -funroll-loops2014052620140525
1906672refcc2014052620140525
1910448refgcc2014052620140525

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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4
clang -O3 -fwrapv -march=native -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blocks.s: clang: warning: argument unused during compilation: '-fwrapv'
blocks.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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=native -fomit-frame-pointer amd64-1 amd64-2 amd64-3 core2

Compiler output

Implementation: crypto_hashblocks/rfsb509/amd64-1
Compiler: clang -O3 -fwrapv -march=native -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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
mask.s: clang: warning: argument unused during compilation: '-fwrapv'
mask.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
matrix.s: clang: warning: argument unused during compilation: '-fwrapv'
matrix.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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 -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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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