Implementation notes: amd64, h5nano, crypto_hash/bmw256

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: bmw256
TimeImplementationCompilerBenchmark dateSUPERCOP version
16455core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
16460core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
16460core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
16460core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
16470core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
16475core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
16475core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
16480core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O -fomit-frame-pointer2014042920140425
16485core_2_45nm/x86-64/sse4_v1clang -O3 -fomit-frame-pointer2014062820140622
16485core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
16485core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
16490core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -O2 -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
16495core_2_45nm/x86-64/sse4_v1gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
16500core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
16500core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
16515core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
16550core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
16550core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
16550core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16555core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
16555core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
16555core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
16555core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
16555core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
16555core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
16555core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O -fomit-frame-pointer2014042920140425
16560core_i7_45nm/x86-64/sse4_v1clang -O3 -fomit-frame-pointer2014062820140622
16565core_2_45nm/x86-64/sse4_v1cc2014042920140425
16565core_2_45nm/x86-64/sse4_v1gcc -funroll-loops2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
16575core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
16580core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O -fomit-frame-pointer2014042920140425
16585core_2_45nm/x86-64/sse4_v1gcc2014042920140425
16585core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
16585core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
16585core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
16585core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -O2 -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
16595core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
16600core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
16600core_i7_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer2014042920140425
16605core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
16615core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
16615core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
16665core_i7_45nm/x86-64/sse4_v1cc2014042920140425
16670core_i7_45nm/x86-64/sse4_v1gcc2014042920140425
16670core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops2014042920140425
17270core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
17270core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
17270core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
17270core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
17275core_2_65nm/x86-64/ssse3_v1clang -O3 -fomit-frame-pointer2014062820140622
17285core_2_65nm/x86-64/ssse3_v1gcc -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17285core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17290core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17295core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
17300core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
17300core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
17300core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
17300core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
17305core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
17310core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O -fomit-frame-pointer2014042920140425
17330core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
17335opt29_v5_ssse3_asm64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
17335opt29_v5_ssse3_asm64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
17335opt29_v5_ssse3_asm64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
17335opt29_v5_ssse3_asm64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
17335core_2_65nm/x86-64/ssse3_v1gcc -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
17335core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
17340opt29_v5_ssse3_asm64clang -O3 -fomit-frame-pointer2014062820140622
17355opt29_v5_ssse3_asm64gcc -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
17355opt29_v5_ssse3_asm64gcc -march=k8 -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
17360opt29_v5_ssse3_asm64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
17370opt29_v5_ssse3_asm64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
17375core_2_65nm/x86-64/ssse3_v1gcc2014042920140425
17375core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops2014042920140425
17375opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
17375opt29_v5_ssse3_asm64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
17375opt29_v5_ssse3_asm64gcc -m64 -O -fomit-frame-pointer2014042920140425
17375opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
17375opt29_v5_ssse3_asm64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
17375opt29_v5_ssse3_asm64gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
17380opt29_v5_ssse3_asm64gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
17385opt29_v5_ssse3_asm64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
17385opt29_v5_ssse3_asm64gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
17390opt29_v5_ssse3_asm64gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
17395opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
17395opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
17395opt29_v5_ssse3_asm64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
17395opt29_v5_ssse3_asm64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
17395opt29_v5_ssse3_asm64gcc -march=nocona -O -fomit-frame-pointer2014042920140425
17400core_2_65nm/x86-64/ssse3_v1cc2014042920140425
17410opt29_v5_ssse3_asm64gcc -O3 -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
17465opt29_v5_ssse3_asm64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
17470opt29_v5_ssse3_asm64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
17470opt29_v5_ssse3_asm64gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
17480opt29_v5_ssse3_asm64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
17485opt29_v5_ssse3_asm64gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
17485opt29_v5_ssse3_asm64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
17485opt29_v5_ssse3_asm64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
17570opt29_v5_ssse3_asm64cc2014042920140425
17590opt29_v5_ssse3_asm64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
17665opt29_v5_ssse3_asm64gcc2014042920140425
17665opt29_v5_ssse3_asm64gcc -funroll-loops2014042920140425
17745core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
18375opt31ssse3_asm64gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
18375opt31ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
18375opt31ssse3_asm64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
18375opt31ssse3_asm64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
18380opt31ssse3_asm64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
18380opt31ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
18380opt31ssse3_asm64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
18380opt31ssse3_asm64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
18395opt31ssse3_asm64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
18395opt31ssse3_asm64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
18400opt31ssse3_asm64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
18400opt31ssse3_asm64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
18400opt31ssse3_asm64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
18400opt31ssse3_asm64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
18440opt31ssse3_asm64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
18440opt31ssse3_asm64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
18440opt31ssse3_asm64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
18440opt31ssse3_asm64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
18440opt31ssse3_asm64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
18490opt31ssse3_asm64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
18595amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
18595amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
18600amd_k8/x86-64/noSSEgcc -O2 -fomit-frame-pointer2014042920140425
18600amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
18600amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
18600amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
18600amd_k8/x86-64/noSSEgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
18605amd_k8/x86-64/noSSEgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
18610amd_k8/x86-64/noSSEgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
18615amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
18620amd_k8/x86-64/noSSEcc2014042920140425
18620amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
18620amd_k8/x86-64/noSSEgcc -m64 -O -fomit-frame-pointer2014042920140425
18620amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
18620amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
18620amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
18710amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
18710amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEclang -O3 -fomit-frame-pointer2014062820140622
18715amd_k8/x86-64/noSSEclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
18715amd_k8/x86-64/noSSEclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
18715amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
18715amd_k8/x86-64/noSSEgcc -O3 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -O3 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
18715amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
18720amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
18720amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
18720amd_k8/x86-64/noSSEgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
18725amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
18730amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
18730amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
18730amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
18730amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
18730amd_k8/x86-64/noSSEgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
18735amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
18735amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc2014042920140425
18740amd_k8/x86-64/noSSEgcc -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
18740amd_k8/x86-64/noSSEgcc -march=nocona -O -fomit-frame-pointer2014042920140425
18745amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
18745amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
18745amd_k8/x86-64/noSSEgcc -march=k8 -O -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -Os -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -m64 -Os -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
18750amd_k8/x86-64/noSSEgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
18760amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
18770amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
18770amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
18775amd_k8/x86-64/noSSEgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
18775amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
18775amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
18775amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
18785amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
18790amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
18790amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
18790amd_k8/x86-64/noSSEgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
18905amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
18915amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
18925amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
18935amd_k8/x86-64/noSSEgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
18945amd_k8/x86-64/noSSEgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
18945amd_k8/x86-64/noSSEgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
18965amd_k8/x86-64/noSSEgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
19145amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -m64 -O2 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
19150amd_k10/x86-64/sse2gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
19155amd_k10/x86-64/sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
19155amd_k10/x86-64/sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
19155amd_k10/x86-64/sse2gcc -march=nocona -O -fomit-frame-pointer2014042920140425
19160amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
19160amd_k10/x86-64/sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
19160amd_k10/x86-64/sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
19160amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
19160amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
19165amd_k10/x86-64/sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
19165amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
19165amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
19165amd_k10/x86-64/sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -m64 -Os -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
19170amd_k10/x86-64/sse2gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
19205amd_k10/x86-64/sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
19245amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
19245amd_k10/x86-64/sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
19280amd_k10/x86-64/sse2clang -O3 -fomit-frame-pointer2014062820140622
19290amd_k10/x86-64/sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
19290amd_k10/x86-64/sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
19295amd_k10/x86-64/sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
19295amd_k10/x86-64/sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
19295amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
19295amd_k10/x86-64/sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
19300amd_k10/x86-64/sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
19305amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
19305amd_k10/x86-64/sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
19305amd_k10/x86-64/sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
19305amd_k10/x86-64/sse2gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
19310amd_k10/x86-64/sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
19315amd_k10/x86-64/sse2gcc -Os -fomit-frame-pointer2014042920140425
19315amd_k10/x86-64/sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
19315amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
19315amd_k10/x86-64/sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
19320amd_k10/x86-64/sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
19385amd_k10/x86-64/sse2gcc2014042920140425
19460amd_k10/x86-64/sse2gcc -O -fomit-frame-pointer2014042920140425
19500amd_k10/x86-64/sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
19510amd_k10/x86-64/sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
19510amd_k10/x86-64/sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -O3 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -m64 -O3 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
19515amd_k10/x86-64/sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
19520amd_k10/x86-64/sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
19520amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
19520amd_k10/x86-64/sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
19520amd_k10/x86-64/sse2gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
19535amd_k10/x86-64/sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
19540amd_k10/x86-64/sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
19540amd_k10/x86-64/sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
19540amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
19540amd_k10/x86-64/sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
19540amd_k10/x86-64/sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
19595amd_k10/x86-64/sse2gcc -funroll-loops2014042920140425
19605amd_k10/x86-64/sse2cc2014042920140425
19630amd_k10/x86-64/sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
19630amd_k10/x86-64/sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
19640amd_k10/x86-64/sse2gcc -O2 -fomit-frame-pointer2014042920140425
19640amd_k10/x86-64/sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
19640amd_k10/x86-64/sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
19640amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
19645amd_k10/x86-64/sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
19645amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
19645amd_k10/x86-64/sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -m64 -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -march=k8 -O -fomit-frame-pointer2014042920140425
19650amd_k10/x86-64/sse2gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
19655amd_k10/x86-64/sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
19660amd_k10/x86-64/sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
19660amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
19670amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
19670amd_k10/x86-64/sse2gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
19785amd_k10/x86-64/sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
20200optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
20200optc01gcc -m64 -O3 -fomit-frame-pointer2014042920140425
20235optc01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
20235optc01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
20250optc01gcc -O3 -fomit-frame-pointer2014042920140425
20260optc01gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
20285optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
20285optc01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
20300optc01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
20325optc01gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
20325optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
20325optc01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
20420optc01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
20420optc01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
20420optc01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
20425optc01gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
20425optc01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
20425optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
20430optc01gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
20440optc01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
20445optc01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
20450optc01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
20460optc01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
20465optc01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
20465optc01gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
20475optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
20475optc01gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
20485optc01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
20490optc01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
20490optc01gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
20520optc01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
20540optc01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
20540optc01gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
20575optc01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
20605optc01gcc -O2 -fomit-frame-pointer2014042920140425
20625optc01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
20630optc01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
20635optc01gcc -m64 -O2 -fomit-frame-pointer2014042920140425
20635optc01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
20645optc01gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
20650optc01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
20650optc01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
20715optc01gcc -Os -fomit-frame-pointer2014042920140425
20720optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
20720optc01gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
20720optc01gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
20725optc01gcc -m64 -Os -fomit-frame-pointer2014042920140425
20730optc01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
20735optc01gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
20740optc01gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
20740optc01gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
20750optc01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
20750optc01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
20795optc01gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
20875optc01gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
20895optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
20910optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
20920optc01gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
20955optc01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
20955optc01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
21010optc01gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
21015optc01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
21015optc01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
21035optc01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21035optc01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21115optbgbegcc -O3 -fomit-frame-pointer2014042920140425
21115optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21115optbgbegcc -m64 -O3 -fomit-frame-pointer2014042920140425
21120optc01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
21125optc01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
21140optc01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
21140optbgbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
21165optbgbegcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
21195optc04gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
21195optc04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21210optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
21210optbgbegcc -m64 -O2 -fomit-frame-pointer2014042920140425
21235optbgbegcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
21250optabegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21250optc04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21250optabegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21250optabegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
21250optabegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
21270optbgbegcc -O2 -fomit-frame-pointer2014042920140425
21270optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21285optbbegcc -funroll-loops -O -fomit-frame-pointer2014042920140425
21285optbbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21285optbbegcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
21290optc04gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21290optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21300optbgbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21300optc01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
21315optbgbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21325optbgbegcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21345optc04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21360optc04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21365optbbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21365optbbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
21395optbgbegcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21395optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21395optbgbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21400optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21400optbgbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
21405optbbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21405optbbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
21410optc04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21420optbgbegcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21425optbgbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21430optbgbegcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
21435optbgbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21435optbbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
21445optc03gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21445optbbegcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21450optbbegcc -march=nocona -O -fomit-frame-pointer2014042920140425
21460optbgbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21460optbgbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21460optc04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21465optbbegcc -O -fomit-frame-pointer2014042920140425
21465optbgbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21465optbgbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21465optbbegcc -m64 -O -fomit-frame-pointer2014042920140425
21465optbbegcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
21465optbbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
21465optbbegcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
21465optbbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
21470optbbegcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21470optabegcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21470optabegcc -march=k8 -O -fomit-frame-pointer2014042920140425
21480optbbegcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
21480optbbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21480optbbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
21480optabegcc -march=barcelona -O -fomit-frame-pointer2014042920140425
21485optc03gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21485optbgbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
21490optbbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21490optbbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
21505optbbegcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21505optabegcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
21505optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21505optbbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21505optbgbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
21505optabegcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21515optabegcc -Os -fomit-frame-pointer2014042920140425
21515optabegcc -march=k8 -Os -fomit-frame-pointer2014042920140425
21525optbbegcc -march=k8 -O -fomit-frame-pointer2014042920140425
21530optabegcc -funroll-loops -O -fomit-frame-pointer2014042920140425
21530optabegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21530optabegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
21530optabegcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
21535optabegcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
21535optabegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21535optabegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
21535optabegcc -m64 -Os -fomit-frame-pointer2014042920140425
21535optabegcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
21540optc04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
21545optabegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21560optbgbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21560optc04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
21570optc03gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21570optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21570optc03gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21570optc03gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21580optabegcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21580optabegcc -march=nocona -O -fomit-frame-pointer2014042920140425
21590optabegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
21595optabegcc -O -fomit-frame-pointer2014042920140425
21595optabegcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
21595optabegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
21610optbbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
21610optabegcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
21620optc03gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21620optbbegcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
21640optc03gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21640optabegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
21640optc04gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21640optc04gcc -march=nocona -O -fomit-frame-pointer2014042920140425
21645optbbegcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21645optbbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
21645optbbegcc -march=barcelona -O -fomit-frame-pointer2014042920140425
21650optc03gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
21655optbbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
21660optc03gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
21660optabegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
21660optbbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
21665optabegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21665optabegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21670optabegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
21670optabegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
21670optbbegcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21670optabegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
21675optabegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
21680optabegcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
21680optbbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21680optbbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21685optabegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
21685optabegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
21685optabegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
21685optabegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
21695optabegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
21710optabegcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21710optbgbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
21710optbgbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
21710optbgbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
21710optbgbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
21710optbgbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
21715optc04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21715optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21715optbbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
21715optbbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
21715optc04gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21715optbbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
21715optc04gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
21720optc03gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
21720optc03gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
21720optc03gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
21720optc03gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
21725optbgbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
21725optbgbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
21725optbgbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
21725optbgbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
21730optbbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21730optbbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21735optbgbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
21740optbbegcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
21740optbbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
21740optbbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
21740optbbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
21740optbbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
21750optbbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
21750optc03gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
21750optc03gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
21755optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21760optabegcc -O2 -fomit-frame-pointer2014042920140425
21760optbbegcc -Os -fomit-frame-pointer2014042920140425
21760optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21760optabegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21760optc04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
21760optabegcc -m64 -O2 -fomit-frame-pointer2014042920140425
21760optabegcc -march=nocona -Os -fomit-frame-pointer2014042920140425
21770optc03gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21770optc03gcc -m64 -O -fomit-frame-pointer2014042920140425
21770optabegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21770optabegcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
21775optc03gcc -O -fomit-frame-pointer2014042920140425
21775optc03gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21780optabegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21780optc04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
21780optabegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
21780optabegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
21780optabegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
21780optabegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
21790optbbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
21795optbbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
21795optbbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
21800optc03gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
21800optabegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
21800optbbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
21800optbbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
21805optc03gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21805optbbegcc -m64 -Os -fomit-frame-pointer2014042920140425
21805optbbegcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
21810optc03gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
21815optabegcc -O3 -fomit-frame-pointer2014042920140425
21815optabegcc -m64 -O3 -fomit-frame-pointer2014042920140425
21820optc04gcc -O -fomit-frame-pointer2014042920140425
21820optc04gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21820optabegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21820optabegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21820optc03gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
21830optc04gcc -march=k8 -O -fomit-frame-pointer2014042920140425
21835optbbegcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
21840optbbegcc -O2 -fomit-frame-pointer2014042920140425
21840optbbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21840optc04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
21840optbbegcc -m64 -O2 -fomit-frame-pointer2014042920140425
21840optbbegcc -march=k8 -Os -fomit-frame-pointer2014042920140425
21845optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21850optc02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21850optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
21865optc03gcc -O3 -fomit-frame-pointer2014042920140425
21865optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21870optbbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
21870optc02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
21870optc04gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
21875optbbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
21875optc04gcc -m64 -O -fomit-frame-pointer2014042920140425
21875optc04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
21875optc04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
21875optc04gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
21875optc03gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
21875optc04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
21880optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21880optc03gcc -march=k8 -O -fomit-frame-pointer2014042920140425
21885optabegcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21890optc03gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
21895optc03gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21900optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
21905optc02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
21910optabegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21910optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
21910optc03gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
21910optc03gcc -m64 -O3 -fomit-frame-pointer2014042920140425
21920optc02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21920optabegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
21920optabegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
21925optc03gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21940optc03gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
21940optc04gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
21940optc04gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
21940optbgbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
21940optbgbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
21940optbbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21945optc03gcc -m64 -O2 -fomit-frame-pointer2014042920140425
21950optc01gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
21950optbgbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
21955optc03gcc -O2 -fomit-frame-pointer2014042920140425
21955optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
21955optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
21955optbbegcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
21955optc01gcc -march=k8 -O -fomit-frame-pointer2014042920140425
21960optbgbegcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
21960optbgbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
21960optbgbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
21960optbgbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
21960optbgbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
21960optbbegcc -m64 -O3 -fomit-frame-pointer2014042920140425
21960optabegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21960optbgbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
21960optbgbegcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
21965optbgbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
21970optc02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
21980optc02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
21980optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
21980optc03gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
21980optc03gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
21980optbgbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
21980optc03gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
21980optc01gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
21980optabegcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
21985optc03gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
21985optc03gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
21985optbgbegcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
21990optbgbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
21990optabegcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
21995optc02gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
21995optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
22000optbbegcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
22000optbbegcc -march=nocona -Os -fomit-frame-pointer2014042920140425
22010optc02gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
22010optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
22010optc02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
22010optc03gcc -march=nocona -O -fomit-frame-pointer2014042920140425
22015optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22015optabegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22020optbgbegcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
22020optc01gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22020optbgbegcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
22025optbbegcc -O3 -fomit-frame-pointer2014042920140425
22025optc03gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22030optc03gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
22030optc03gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
22040optabegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22040optc01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22040optabegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22040optc03gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
22045optc01gcc -O -fomit-frame-pointer2014042920140425
22045optbgbegcc -Os -fomit-frame-pointer2014042920140425
22045optc01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22045optc04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22045optc01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
22045optbgbegcc -march=k8 -Os -fomit-frame-pointer2014042920140425
22050optabegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
22055optc01gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22055optc01gcc -m64 -O -fomit-frame-pointer2014042920140425
22055optc01gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
22055optc01gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
22060optabegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22060optc04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22065optc03gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
22070optc01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
22070optbgbegcc -m64 -Os -fomit-frame-pointer2014042920140425
22070optc03gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
22070optc01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
22070optc03gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
22070optc01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
22075optc04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22075optbgbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
22075optabegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22075optbgbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
22075optabegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
22075optc03gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
22080optc01gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22085optc01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
22085optc01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
22085optc01gcc -march=nocona -O -fomit-frame-pointer2014042920140425
22100optc01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
22100optbbegcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22105optc02gcc -m64 -O -fomit-frame-pointer2014042920140425
22105optbbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22110optbgbegcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
22110optbgbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
22115optabegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22115optabegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
22120optbbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22130optbbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22130optbgbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
22140optc02gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22140optc02gcc -march=nocona -O -fomit-frame-pointer2014042920140425
22145optbbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
22145optbgbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
22150optc02gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22150optc01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22150optc02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
22160optc02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
22170optbbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22180optc02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22180optc02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22185optc02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
22190optc02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
22195optc03gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
22200optc02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22200optc02gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
22205optc03gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
22215optc02gcc -O -fomit-frame-pointer2014042920140425
22215optc02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
22215optc02gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
22215optc02gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
22225optbgbegcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
22225optc02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
22230optc02gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
22230optc02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
22230optbbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22230optc03gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22230optbbegcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
22235optc02gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
22235optabegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22235optbgbegcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
22235optabegcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
22240optbgbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22240optbgbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22245optbgbegcc -funroll-loops -O -fomit-frame-pointer2014042920140425
22245optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22250optc03gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22250optbgbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
22255optbbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22255optbbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
22265optbgbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
22270optbbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22280optbbegcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
22300optbgbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
22300optbbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22300optbbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
22300optc02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
22305optbgbegcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22305optbgbegcc -march=nocona -O -fomit-frame-pointer2014042920140425
22310optc02gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
22315optc02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22315optc02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
22320optc02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
22330optabegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22330optabegcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
22335optbgbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22335optbgbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
22335optbgbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
22365optc04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
22365optc04gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
22365optc04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
22375optc04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
22380optbgbegcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
22380optbgbegcc -m64 -O -fomit-frame-pointer2014042920140425
22380optbgbegcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
22380optbgbegcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
22385optbgbegcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
22385optbgbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
22385optbgbegcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22385optbgbegcc -march=barcelona -O -fomit-frame-pointer2014042920140425
22385optc02gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
22395optbgbegcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
22400optbgbegcc -O -fomit-frame-pointer2014042920140425
22400optbgbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
22400optbgbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
22400optbgbegcc -march=k8 -O -fomit-frame-pointer2014042920140425
22425optbbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22425optbbegcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
22440optbgbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
22440optc02gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
22445optbgbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
22455optc02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
22455optc03gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22455optc02gcc -march=k8 -O -fomit-frame-pointer2014042920140425
22470optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
22470optc04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
22475optbbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22475optbbegcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22475optbgbegcc -march=nocona -Os -fomit-frame-pointer2014042920140425
22480optabegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22480optabegcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22485optc02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
22495optc02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
22495optc02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
22495optc02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
22500optc02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
22500optc02gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
22545optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
22545optc03gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
22550optc02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
22550optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22550optc02gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
22565optc04gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
22585optc04gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22605optc02gcc -m64 -O3 -fomit-frame-pointer2014042920140425
22615optc04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
22615optc04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
22615optc04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
22620optc02gcc -O2 -fomit-frame-pointer2014042920140425
22635optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
22635optc02gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22645optc02gcc -O3 -fomit-frame-pointer2014042920140425
22650optc04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
22655optc04gcc -m64 -O3 -fomit-frame-pointer2014042920140425
22695optc04gcc -O2 -fomit-frame-pointer2014042920140425
22695optc04gcc -m64 -O2 -fomit-frame-pointer2014042920140425
22695optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
22700optbbeclang -O3 -fomit-frame-pointer2014062820140622
22700optc04gcc -O3 -fomit-frame-pointer2014042920140425
22705optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
22715optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
22715optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
22715optc02gcc -m64 -O2 -fomit-frame-pointer2014042920140425
22730optabeclang -O3 -fomit-frame-pointer2014062820140622
22730optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
22735optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
22750optc01clang -O3 -fomit-frame-pointer2014062820140622
22765optabegcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
22785optabegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
22820optc04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
22835optc03gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
22845optabegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
22845optabegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
22845optabegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
22845optc04gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
22855optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
22855optc01clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
22860optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
22860optc01clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
22885optc03gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
22890optc03gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22930optc03gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22930optc03gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
22935optc03gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
22935optc03gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
22935optc02gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
22935optc03gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
22965optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23000optbbegcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
23000optbbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
23000optbbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
23000optbbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
23000optbbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
23025optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
23030optbbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
23055optabeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
23055optc04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
23055optc04gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
23085optabeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
23110optc02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
23120optc02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
23120optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23130optbbeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
23140optc02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
23150optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
23170optc04gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23260optc02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
23260optc04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
23265optc02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
23270sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
23270sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
23275sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
23300optc02gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
23310optc04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
23320optc04gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
23345optc04gcc -m64 -Os -fomit-frame-pointer2014042920140425
23345optc04gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
23355sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
23370optc02gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
23380optc03gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
23380optc03gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
23380optc03gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
23380optc03gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
23380optc03gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
23395optc04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
23405sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
23405optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
23410sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23415optc04gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
23415optc04gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
23425optc04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
23425optc02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
23430sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
23430optc04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
23435sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
23450sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
23450sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
23455optc04gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
23460optc04gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
23460optc04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
23465sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
23470optc04gcc -Os -fomit-frame-pointer2014042920140425
23480sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
23485sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
23490sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23490sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
23500sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
23500sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
23510optc03gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
23510optc03gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
23510optc03gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
23510sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
23510optc03gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
23510optc03gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
23525optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
23525optc04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
23525optc04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
23530optc03gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
23530optc03gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
23590sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
23600sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23610sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
23610sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23615sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
23630sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
23635sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
23635sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
23650sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
23700sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
23725optc03gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
23730optc04gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
23730optc04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
23735optc03gcc -Os -fomit-frame-pointer2014042920140425
23745sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23745optc03gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
23775optc03gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
23775optc03gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
23780sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
23795optc03gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
23800optc04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
23800optc04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
23805sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
23825optc04gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
23825optc04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
23825optc04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
23825optc04gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
23825optc04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
23830sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
23850sphlib-smallgcc -O3 -fomit-frame-pointer2014042920140425
23890optc03gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
23890optc03gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
23895optc03gcc -m64 -Os -fomit-frame-pointer2014042920140425
23895optc03gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
23900optc03gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
23945sphlibgcc -O2 -fomit-frame-pointer2014042920140425
23945sphlibgcc -m64 -O2 -fomit-frame-pointer2014042920140425
23950sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
23950sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
23950sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
23955optc02gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
23970sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
23970optc02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
23970optc02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
23970sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014042920140425
23980optc02gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
23990sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
23995sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
24000sphlibgcc -O3 -fomit-frame-pointer2014042920140425
24000sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
24000sphlibgcc -m64 -O3 -fomit-frame-pointer2014042920140425
24010sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
24060optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
24060optc02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
24070sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
24070sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
24070sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
24070sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
24075sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
24080sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
24085sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
24110optc02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
24120sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
24125sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
24130sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
24130sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
24130sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
24130sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
24130sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
24130sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
24140optc04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
24140optc04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
24140sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
24140sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
24145sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
24155sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
24165optc02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
24165sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
24170optc02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
24170optc02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
24175sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
24180sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
24180optc04gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
24185optc04gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
24190optc02gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
24195optc02gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
24265sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
24300sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
24310sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
24310sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
24345optc02gcc -m64 -Os -fomit-frame-pointer2014042920140425
24355sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
24370optc02gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
24385sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
24400optc02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
24420sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
24445sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
24480optc02gcc -Os -fomit-frame-pointer2014042920140425
24480optc02gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
24485optc02gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
24500optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
24500optbgbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
24500optbgbeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
24510sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
24510sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
24515optbgbeclang -O3 -fomit-frame-pointer2014062820140622
24515optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
24525optc04clang -O3 -fomit-frame-pointer2014062820140622
24530sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
24540sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
24545sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
24555sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
24555sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
24560sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
24580optc02gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
24580optc02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
24580optc02gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
24585optc02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
24600optc02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
24615sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
24615sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
24665sphlibgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
24685sphlibgcc -march=nocona -O -fomit-frame-pointer2014042920140425
24690sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
24690sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
24695sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
24710sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
24715sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
24725sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
24735sphlibgcc -O -fomit-frame-pointer2014042920140425
24735sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
24735sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
24740sphlibgcc -m64 -O -fomit-frame-pointer2014042920140425
24740sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
24745sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
24755optc03clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
24760sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
24760sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
24775sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
24795sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
24795sphlibgcc -march=k8 -O -fomit-frame-pointer2014042920140425
24800optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
24800optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
24800optc03clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
24870optc03clang -O3 -fomit-frame-pointer2014062820140622
24875optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
24875optc04clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
24910optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
24940optc04clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
24955optc02clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
25010optc02clang -O3 -fomit-frame-pointer2014062820140622
25010optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
25065sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
25070sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
25115optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
25115optc02clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
25115sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
25120sphlibgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
25135sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
25445sphlib-smallgcc -O -fomit-frame-pointer2014042920140425
25445sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
25445sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
25445sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
25445sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
25450sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014042920140425
25455sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
25455sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
25455sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
25470sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
25495sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
25495sphlib-smallgcc -m64 -O -fomit-frame-pointer2014042920140425
25545sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
25605sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014042920140425
25655sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
25655sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
25700sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
25745sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
25790sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
25790sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
25790sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
25805sphlib-smallgcc -O2 -fomit-frame-pointer2014042920140425
25810sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
25810sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
25855sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
25865sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
25910sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
25920sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
26120sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
26120sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014042920140425
26230sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
26250sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
26255sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
26280sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
26285sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
26520sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
26765sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
26765sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -m64 -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
27110sphlibgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
27200sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
27200sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
27200sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
27300sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
27325sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
27445sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
27485sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
27485sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
27485sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
27485sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
27510sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
27635sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
27695sphlib-smallgcc -Os -fomit-frame-pointer2014042920140425
27695sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
27695sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
27700sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
27700sphlibgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
27770sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
27795sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
27795sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
27855sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
27855sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
27905sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
27935sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
27950sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
27950sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
28095sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
28125sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014042920140425
28145sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
28200sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
29100sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
29145sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
29145sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
29150sphlib-smallclang -O3 -fomit-frame-pointer2014062820140622
29150sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
31810sphlibclang -O3 -fomit-frame-pointer2014062820140622
31840sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
31860sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
31860sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
31860sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
33595optc01gcc2014042920140425
33605optabecc2014042920140425
33605optabegcc2014042920140425
33605optabegcc -funroll-loops2014042920140425
33615optc01gcc -funroll-loops2014042920140425
33620optc01cc2014042920140425
33635optbbegcc2014042920140425
33770optbbegcc -funroll-loops2014042920140425
33785optbbecc2014042920140425
37425refgcc -m64 -O2 -fomit-frame-pointer2014042920140425
37440refgcc -O2 -fomit-frame-pointer2014042920140425
37440refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
37605refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
37605refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
37605refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
37605refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
37620refgcc -O3 -fomit-frame-pointer2014042920140425
37665refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
37680refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
37690refgcc -m64 -O3 -fomit-frame-pointer2014042920140425
37740refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
38130refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
38145refgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
38170refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
38195refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
38210refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
38225refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
38225refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
38235refgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
38235refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
38235refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
38235refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
38235refgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
38245refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
38250refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
38255refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
38285refgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
38285refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
38285refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
38860refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
38865refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
38865refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
38885refgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
38895refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
39075refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
39365refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
39380refgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
39535refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
39590refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
39605refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
39610refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
39615refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
39710refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
39725refgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
39800refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
39865refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
39865refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
39865refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
40010refgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
40010refgcc -march=k8 -O -fomit-frame-pointer2014042920140425
40045refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
40085refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
40155refgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
40160refgcc -O -fomit-frame-pointer2014042920140425
40160refgcc -m64 -O -fomit-frame-pointer2014042920140425
40175refgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
40175refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
40210refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
40210refgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
40255refgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
40285refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
40295refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
40580refgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
40590refgcc -march=nocona -O -fomit-frame-pointer2014042920140425
40595refgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
40680refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
40930refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
41035refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
47400refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
47400refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
47405refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
47405refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
47670refclang -O3 -fomit-frame-pointer2014062820140622
50770optc03cc2014042920140425
50825optc03gcc2014042920140425
50860optc03gcc -funroll-loops2014042920140425
53465optc02gcc2014042920140425
53585optc02cc2014042920140425
53650optc02gcc -funroll-loops2014042920140425
54680optbgbegcc2014042920140425
54685optbgbecc2014042920140425
54685optbgbegcc -funroll-loops2014042920140425
59295optc04cc2014042920140425
59490optc04gcc -funroll-loops2014042920140425
59545optc04gcc2014042920140425
60285refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
60285refgcc -m64 -Os -fomit-frame-pointer2014042920140425
60285refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
60285refgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
60295refgcc -Os -fomit-frame-pointer2014042920140425
60465refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
60465refgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
60565refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
60570refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
61055refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
61055refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
61055refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
61055refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
61055refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
61340refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
61340refgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
61375refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
61375refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
78490sphlib-smallcc2014042920140425
78510sphlib-smallgcc2014042920140425
78585sphlib-smallgcc -funroll-loops2014042920140425
121630refgcc2014042920140425
121635refcc2014042920140425
121635refgcc -funroll-loops2014042920140425
168815sphlibgcc -funroll-loops2014042920140425
168850sphlibgcc2014042920140425
169075sphlibcc2014042920140425

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: cc
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc optc31ssse3
gcc optc31ssse3
gcc -O2 -fomit-frame-pointer optc31ssse3
gcc -O3 -fomit-frame-pointer optc31ssse3
gcc -O -fomit-frame-pointer optc31ssse3
gcc -Os -fomit-frame-pointer optc31ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optc31ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optc31ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer optc31ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops optc31ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer optc31ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer optc31ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer optc31ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer optc31ssse3
gcc -march=barcelona -O -fomit-frame-pointer optc31ssse3
gcc -march=barcelona -Os -fomit-frame-pointer optc31ssse3
gcc -march=k8 -O2 -fomit-frame-pointer optc31ssse3
gcc -march=k8 -O3 -fomit-frame-pointer optc31ssse3
gcc -march=k8 -O -fomit-frame-pointer optc31ssse3
gcc -march=k8 -Os -fomit-frame-pointer optc31ssse3
gcc -march=nocona -O2 -fomit-frame-pointer optc31ssse3
gcc -march=nocona -O3 -fomit-frame-pointer optc31ssse3
gcc -march=nocona -O -fomit-frame-pointer optc31ssse3
gcc -march=nocona -Os -fomit-frame-pointer optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: cc
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined [enabled by default]
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:2: warning: passing argument 3 of 'Compress256' from incompatible pointer type [enabled by default]
wrapper.c: wrapper.c:39:8: note: expected 'struct hashState *' but argument is of type 'u_int32_t *'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc opt31ssse3_asm64
gcc opt31ssse3_asm64
gcc -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -O -fomit-frame-pointer opt31ssse3_asm64
gcc -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -fno-schedule-insns -O -fomit-frame-pointer opt31ssse3_asm64
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops opt31ssse3_asm64
gcc -funroll-loops -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=k8 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=k8 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=nocona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=nocona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -march=barcelona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=barcelona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=barcelona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -march=barcelona -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -march=k8 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=k8 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=k8 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -march=k8 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -march=nocona -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=nocona -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -march=nocona -O -fomit-frame-pointer opt31ssse3_asm64
gcc -march=nocona -Os -fomit-frame-pointer opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: clang -O3 -fomit-frame-pointer
Compress256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256.s: clang: warning: argument unused during compilation: '-I .'
Compress256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: clang -O3 -fomit-frame-pointer
Compress256_icc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256_icc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I .'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fomit-frame-pointer
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings and 1 error generated.

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mpclmul'
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
wrapper.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
wrapper.c: clang: warning: argument unused during compilation: '-mavx2'
wrapper.c: clang: warning: argument unused during compilation: '-mpclmul'
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings and 1 error generated.

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mpclmul'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fpolly'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fvectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256.s: clang: warning: argument unused during compilation: '-march=x86-64'
Compress256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Compress256.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-maes'
Compress256.s: clang: warning: argument unused during compilation: '-mpclmul'
Compress256.s: clang: warning: argument unused during compilation: '-fpolly'
Compress256.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress256.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256.s: clang: warning: argument unused during compilation: '-I .'
Compress256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/optc01
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
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mpclmul'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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 optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
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
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mpclmul'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fpolly'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fvectorize'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
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
bmw_small_speed.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-mavx2'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-mpclmul'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-fpolly'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw_small_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
memxor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
memxor.c: clang: warning: argument unused during compilation: '-mavx2'
memxor.c: clang: warning: argument unused during compilation: '-mpclmul'
memxor.c: clang: warning: argument unused during compilation: '-fpolly'
memxor.c: clang: warning: argument unused during compilation: '-fvectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
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
wrapper.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
wrapper.c: clang: warning: argument unused during compilation: '-mavx2'
wrapper.c: clang: warning: argument unused during compilation: '-mpclmul'
wrapper.c: clang: warning: argument unused during compilation: '-fpolly'
wrapper.c: clang: warning: argument unused during compilation: '-fvectorize'
wrapper.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
wrapper.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256.s: clang: warning: argument unused during compilation: '-I .'
Compress256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256_icc.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256_icc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I .'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd_k8/x86-64/noSSE

Compiler output

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

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
wrapper.c: clang: warning: argument unused during compilation: '-mavx2'
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings and 1 error generated.

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

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256.s: clang: warning: argument unused during compilation: '-I .'
Compress256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fpolly'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fvectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256.s: clang: warning: argument unused during compilation: '-fpolly'
Compress256.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress256.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256.s: clang: warning: argument unused during compilation: '-I .'
Compress256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-mavx2'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fpolly'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fvectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BMW256_supercop_wrapper4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress256_icc.s: clang: warning: argument unused during compilation: '-mavx2'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fpolly'
Compress256_icc.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256_icc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress256_icc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I .'
Compress256_icc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-mavx2'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fpolly'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fvectorize'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress256_sse_31.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
wrapper.c: clang: warning: argument unused during compilation: '-mavx2'
wrapper.c: clang: warning: argument unused during compilation: '-fpolly'
wrapper.c: clang: warning: argument unused during compilation: '-fvectorize'
wrapper.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
wrapper.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings and 1 error generated.

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined [enabled by default]
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:2: warning: passing argument 3 of 'Compress256' from incompatible pointer type [enabled by default]
wrapper.c: wrapper.c:39:8: note: expected 'struct hashState *' but argument is of type 'u_int32_t *'
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined [enabled by default]
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:2: warning: passing argument 3 of 'Compress256' from incompatible pointer type [enabled by default]
wrapper.c: wrapper.c:39:8: note: expected 'struct hashState *' but argument is of type 'u_int32_t *'

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

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c: In function 'Compress256':
Compress256_sse_31.c: Compress256_sse_31.c:374:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:377:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:378:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:379:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:380:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:381:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:382:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:391:3: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:391:3: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:392:3: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:392:3: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: Compress256_sse_31.c:393:3: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
Compress256_sse_31.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t *'
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined [enabled by default]
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:2: warning: passing argument 3 of 'Compress256' from incompatible pointer type [enabled by default]
wrapper.c: wrapper.c:39:8: note: expected 'struct hashState *' but argument is of type 'u_int32_t *'

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt31ssse3_asm64