Implementation notes: amd64, rumba5, crypto_hash/bmw512

Computer: rumba5
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181113
Operation: crypto_hash
Primitive: bmw512
TimeImplementationCompilerBenchmark dateSUPERCOP version
4992opt008_asm64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5024opt008_asm64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
5024opt008_asm64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
5024opt008_asm64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
5024opt008_asm64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5024opt008_asm64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -m64 -O2 -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5024opt008_asm64gcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
5056opt008_asm64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
5056opt008_asm64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5056opt008_asm64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5056opt008_asm64gcc -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -march=barcelona -O -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
5056opt008_asm64gcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
5088opt008_asm64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5088opt008_asm64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5088opt008_asm64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5120opt008_asm64cc2018051420171218
5120opt008_asm64clang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
5120opt008_asm64gcc2018051420171218
5120opt008_asm64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5120opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5120opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5120opt008_asm64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5120opt008_asm64gcc -march=k8 -O -fomit-frame-pointer2018051420171218
5120opt008_asm64gcc -march=nocona -O -fomit-frame-pointer2018051420171218
5152opt008_asm64gcc -funroll-loops2018051420171218
5184opt008_asm64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5184opt008_asm64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5248opt008_asm64gcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5248opt008_asm64gcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5280opt008_asm64gcc -march=k8 -Os -fomit-frame-pointer2018051420171218
5440optc01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5472optbgbegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
5472optc02gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5472optc01gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5504optc01gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5536opt008_asm64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5536optbgbegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5536optbgbegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5536optc02gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5536optbgbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5536optbgbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5536optc01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5536optc02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5536optbgbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5536optbgbegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5536optc01gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5536optc02gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5568opt008_asm64gcc -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
5568optc02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5568opt008_asm64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5568optc02gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5568opt008_asm64gcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
5600opt008_asm64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5600optbgbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5632optc01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5632optc01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
5632optbgbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5664optc02gcc -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5664optc01gcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5664optc01gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
5664optabegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5664optabegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5664optc02gcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
5664optabegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5696optc02gcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5696optc02gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5696optbbegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5696optabegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5696optbbegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5696optc02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5696optc02gcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5696optc02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5696optbbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5696optc02gcc -march=k8 -Os -fomit-frame-pointer2018051420171218
5696optc01gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5696optc02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5696optbbegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5696optbbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5728optc02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5728optc02gcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5728optc01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5728optc01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5728optc01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
5728optabegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5728optbbegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5728optc04gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5728optc04gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
5728optc01gcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
5728optc01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5728optc01gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5728optc02gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5728optabegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5728optc04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5728optabegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5728optbbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5728optc01gcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5728optc02gcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5728optc01gcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
5728optabegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5728optc04gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5728optabegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5728optc01gcc -march=nocona -Os -fomit-frame-pointer2018051420171218
5728optc02gcc -march=nocona -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5760optc02gcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5760optc01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5760optabegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5760optabegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5760optc02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5760optabegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5760optc02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5760optabegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5760optc02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -m64 -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5760optabegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5760optc04gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5760optc01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5760optabegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5760optbbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5760optc04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5760optabegcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
5760optc01gcc -march=k8 -Os -fomit-frame-pointer2018051420171218
5760optbbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5760optc04gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5760opt008_asm64gcc -march=nocona -Os -fomit-frame-pointer2018051420171218
5760optabegcc -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optabegcc -Os -fomit-frame-pointer2018051420171218
5792optabegcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5792optabegcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5792optabegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
5792optc01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5792optabegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
5792optc02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
5792optc02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5792optc02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5792optc02gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5792optc02gcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5792opt008_asm64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optabegcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optbbegcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5792optabegcc -march=k8 -Os -fomit-frame-pointer2018051420171218
5792optabegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5792optbbegcc -march=nocona -Os -fomit-frame-pointer2018051420171218
5824optc01gcc -O -fomit-frame-pointer2018051420171218
5824optc01gcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
5824optc02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5824optc02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5824optbbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5824optc01gcc -m64 -O -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5824optc02gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5824optc01gcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
5824optc02gcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5824optc01gcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5824optc01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5824optc01gcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5824optbbegcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
5824optbbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5824optc01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5824optc01gcc -march=nocona -O -fomit-frame-pointer2018051420171218
5856optbgbeclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
5856optbgbeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5856optc02gcc -O -fomit-frame-pointer2018051420171218
5856optbbegcc -Os -fomit-frame-pointer2018051420171218
5856optc02gcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5856optbbegcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5856optbbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5856optc01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5856optbgbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5856optbgbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5856optbbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5856optc02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5856optabegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5856optbgbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5856optbgbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5856optc02gcc -m64 -O -fomit-frame-pointer2018051420171218
5856optbbegcc -m64 -Os -fomit-frame-pointer2018051420171218
5856optc01gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5856optc01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5856optc01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5856optc01gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5856optbbegcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
5856optc02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5856optc02gcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5856optbbegcc -march=k8 -Os -fomit-frame-pointer2018051420171218
5856optc02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5856optc02gcc -march=nocona -O -fomit-frame-pointer2018051420171218
5888optbgbeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optc02clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optbgbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optbgbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optbgbeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
5888optbgbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5888optc02clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5888optbgbeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5888optabegcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5888optbgbegcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5888optbgbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5888optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5888optbgbegcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5888optc02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5888optc02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5888optc01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5888optc02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5888optabegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5888optbbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5888optc03gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5888optbgbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5888optbgbegcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
5920optc01clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
5920optc01clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
5920optbbegcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -O -fomit-frame-pointer2018051420171218
5920optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5920optbbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5920optbbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
5920optabegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optbbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5920optabegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5920optabegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optbbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5920optabegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5920optc04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5920optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optbgbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
5920optbgbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
5920optbgbegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
5920optbgbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
5920optabegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5920optc01gcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5920optc02gcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5920optc03gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5920optc01gcc -march=barcelona -O -fomit-frame-pointer2018051420171218
5920optabegcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
5920optc01gcc -march=k8 -O -fomit-frame-pointer2018051420171218
5920optc02gcc -march=k8 -O -fomit-frame-pointer2018051420171218
5920optc03gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
5952optbgbegcc -O3 -fomit-frame-pointer2018051420171218
5952optbbegcc -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5952optbbegcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5952optc01gcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5952optc02gcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5952optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5952optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5952optc01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5952optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5952optc01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optc02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
5952optbbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
5952optc02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
5952optbgbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
5952optc04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -O3 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -O -fomit-frame-pointer2018051420171218
5952optabegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
5952optabegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5952optabegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5952optabegcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5952optbgbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5952optabegcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5952optabegcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5952optc02gcc -march=barcelona -O -fomit-frame-pointer2018051420171218
5952optbbegcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
5952optbbegcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
5952optabegcc -march=nocona -O -fomit-frame-pointer2018051420171218
5952optbbegcc -march=nocona -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -O3 -fomit-frame-pointer2018051420171218
5984optbgbegcc -O -fomit-frame-pointer2018051420171218
5984optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
5984optbgbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
5984optc01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
5984optc02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -O3 -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -O -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5984optc03gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
5984optc04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
5984optbbegcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5984optbgbegcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
5984optc03gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
5984optc04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
5984optbgbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
5984optbgbegcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
5984optabegcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
5984optbgbegcc -march=nocona -O -fomit-frame-pointer2018051420171218
6016optabegcc -O2 -fomit-frame-pointer2018051420171218
6016optbbegcc -O2 -fomit-frame-pointer2018051420171218
6016optc01gcc -O2 -fomit-frame-pointer2018051420171218
6016optabegcc -O -fomit-frame-pointer2018051420171218
6016optabegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6016optbbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6016optabegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6016optabegcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6016optbgbegcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6016optc01gcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
6016optc02gcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
6016optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6016optc02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
6016optabegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6016optc01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6016optc02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6016optc03gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6016optabegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6016optabegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6016optc01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6016optabegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6016optc01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
6016optabegcc -m64 -O2 -fomit-frame-pointer2018051420171218
6016optbbegcc -m64 -O2 -fomit-frame-pointer2018051420171218
6016optabegcc -m64 -O -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6016optc03gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
6016optbgbegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
6016optabegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
6016optc01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
6016optc02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
6016optbgbegcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
6016optc01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
6016optc02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
6016optc01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
6016optc02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
6016optc01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
6016optc02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
6016optc01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6016optbbegcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6016optbgbegcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6016optc03gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6016optc04gcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
6016optc04gcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6016optc04gcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6016optbbegcc -march=k8 -O -fomit-frame-pointer2018051420171218
6016optbgbegcc -march=k8 -O -fomit-frame-pointer2018051420171218
6016optc04gcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6016optc04gcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
6016optbgbegcc -march=nocona -Os -fomit-frame-pointer2018051420171218
6048optc02gcc -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -O3 -fomit-frame-pointer2018051420171218
6048optc02gcc -O3 -fomit-frame-pointer2018051420171218
6048optc04gcc -O -fomit-frame-pointer2018051420171218
6048optc01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6048optc04gcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6048optbgbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6048optc03gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -O3 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6048optbbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6048optabegcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6048optbbegcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6048optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6048optc04gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
6048optabegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
6048sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
6048optbbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
6048optc04gcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
6048optbgbegcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
6048optbbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
6048optbgbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
6048optbbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
6048optc04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
6048optbgbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
6048optc02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6048optc04gcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6048optc03gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
6048optabegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6048optabegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6048optc01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6048optbgbegcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
6048optc01gcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6048optbbegcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6048optc04gcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6048optc01gcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6048optc02gcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6048optc04gcc -march=k8 -O -fomit-frame-pointer2018051420171218
6048optabegcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6080optbgbegcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
6080optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6080optc01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optc02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
6080optc01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optc02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optabegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
6080optc02gcc -m64 -O3 -fomit-frame-pointer2018051420171218
6080optc04gcc -m64 -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -Os -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
6080optc02gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
6080optc01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6080optbbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optabegcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
6080optc01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6080optc02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6080optc02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6080optbbegcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6080optabegcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6080optbgbegcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6080optbbegcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optbgbegcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6080optabegcc -march=k8 -O -fomit-frame-pointer2018051420171218
6080optc03gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
6080optc01gcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6080optc02gcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6080optc01gcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
6080optc02gcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
6112optbgbegcc -Os -fomit-frame-pointer2018051420171218
6112optc03gcc -funroll-loops -O -fomit-frame-pointer2018051420171218
6112optc03gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6112optc03gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
6112optc03gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
6112optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6112optbgbegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
6112optbbegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
6112optbgbegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
6112optbgbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6112optabegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6112optc01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6112optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6112optc03gcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6112optbgbegcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6112optabegcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6112optc02gcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6112optbgbegcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6112optabegcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6112optc01gcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
6144optc04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
6144optbgbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
6144optabegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6144optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6144optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6144optbgbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
6144sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
6144optc03gcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6144optbgbegcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
6144optc03gcc -march=k8 -O -fomit-frame-pointer2018051420171218
6176optc03gcc -O -fomit-frame-pointer2018051420171218
6176optc03gcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6176optc03gcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
6176optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6176optc04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6176optc03gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6176optc04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6176optc01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
6176optc03gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
6176optc03gcc -m64 -O -fomit-frame-pointer2018051420171218
6176sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
6176sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
6208optabeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
6208optabeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6208optbbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6208optc03gcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6208optc04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
6208optc04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
6208sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
6208sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
6208sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
6208optc03gcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
6208sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
6208optc03gcc -march=nocona -O -fomit-frame-pointer2018051420171218
6240optc03gcc -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6240optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6240sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
6240optc03gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6240optbgbegcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6240optc04gcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6240sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
6240optc03gcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6240optc04gcc -march=nocona -O -fomit-frame-pointer2018051420171218
6272optc03gcc -O2 -fomit-frame-pointer2018051420171218
6272sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6272sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6272optc01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -O2 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6272optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6272optabegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6272optbbegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
6272optabegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6272optbbegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6272optc04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6272optc04gcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6272optc03gcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6272optc03gcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
6304sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
6304sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
6304sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
6304optc03gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6304optc03gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6304optc03gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
6304optc01gcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6336sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6336sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
6336sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
6336optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6336optc03gcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6368optbbeclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
6368optbbeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
6368optabeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6368optbbeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6368optabeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6368optbbeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6368optbbeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6368optc03gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
6368sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
6368sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6368sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6368sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6368sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
6368sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6368optc03gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6368optc03gcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6400optabeclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optabeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optbbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optabeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optbbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optabeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optbbeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6400optbgbeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6400optabeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6400sphlibgcc -funroll-loops -O -fomit-frame-pointer2018051420171218
6400sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6400sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6400sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6400sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
6400sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
6400sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
6400sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
6400sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
6400optc03gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
6400sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
6400sphlibgcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -O2 -fomit-frame-pointer2018051420171218
6432optabegcc -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6432sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
6432sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
6432sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6432sphlibgcc -march=k8 -O -fomit-frame-pointer2018051420171218
6464sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -O2 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6464optc03gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
6464sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
6464sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
6464sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6464optbgbegcc -march=k8 -Os -fomit-frame-pointer2018051420171218
6464sphlibgcc -march=nocona -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
6496sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
6496sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
6496optc02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
6496sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -march=barcelona -O -fomit-frame-pointer2018051420171218
6496sphlibgcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
6496sphlibgcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
6528optbgbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
6528sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
6528sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
6528sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
6528sphlibgcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
6560sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
6592sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
6656sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6656sphlibgcc -m64 -O -fomit-frame-pointer2018051420171218
6688sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
6688optc02gcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
6720sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
6720optc01clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6752optc01clang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc02clang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc01clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc02clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc01clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc02clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc01clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc02clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6752optc01clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6752optc02clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6752optc02clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6752optc01clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6752optc02clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6784optbgbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
6848optc03clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
6848optc03clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6912sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
6912sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6912sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
6912sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
6912sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
6912optc04clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6912sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6912sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
6944optc04clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
6944sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7104sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7104sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7104sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
7104sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
7136sphlibgcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
7136sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
7136sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
7168sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
7168sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
7168sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -m64 -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7200sphlibgcc -march=nocona -Os -fomit-frame-pointer2018051420171218
7232sphlibgcc -Os -fomit-frame-pointer2018051420171218
7232sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7232sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7232sphlibgcc -march=k8 -Os -fomit-frame-pointer2018051420171218
7264sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7264sphlibgcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
7296sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7296sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
7328sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
7328sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
7328optc04gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
7360optc04clang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
7360optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
7360optc03clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
7360optc03clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
7360optc03clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
7360optc04gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
7360sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
7392optc03clang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
7392optc03clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7392optc03gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
7424optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
7424optc04clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
7424optc04clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
7424optc04clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
7424optc04clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7424optc03clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7424optc04clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7424optc03clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7424optc04clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
7424optc03gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
7456optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7456optc04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
7456optc04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7456optc04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
7456optc03gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
7456optc03gcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7488optc04gcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
7488optc04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7488optc03gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7488optc04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
7488optc03gcc -march=nocona -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -m64 -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7520optc04gcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
7520optc03gcc -march=k8 -Os -fomit-frame-pointer2018051420171218
7552optc03gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
7552optc03gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7552optc03gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
7552optc03gcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
7552optc04gcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7584optc03gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
7584optc04gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
7616optc04gcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
7616optc03gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
7616optc03gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
7616optc04gcc -march=nocona -Os -fomit-frame-pointer2018051420171218
7648optc04gcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7648optc04gcc -march=k8 -Os -fomit-frame-pointer2018051420171218
7680optc04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7712optc03gcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
7744optc04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
7776optc03gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
7776optc04gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
7808optc03gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
7808optc04gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
7808optc04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
7968sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
8000sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
8000sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
8000sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
8000sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
8032sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
8032sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
8096sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
8096sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
8128sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
8160sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
8160sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
8160sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
8192sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
8224sphlib-smallgcc -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -m64 -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
8224sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2018051420171218
8256sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
8256sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
8256sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2018051420171218
8288sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
8288sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2018051420171218
8288sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
8320sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
8320sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
8320sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
8352sphlib-smallgcc -O2 -fomit-frame-pointer2018051420171218
8352sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
8352sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
8384sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
8384sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
8384sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
8384sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
8384sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
8416sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
8448sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
8448sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
8448sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
8448sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
8448sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
8480sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
8480sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
8480sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
8480sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
8480sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
8512sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
8512sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
8512sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
8544sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
8544sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
8576sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
8576sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
8608sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
8640sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
8640sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
8672sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
8736sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
8736sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
8736sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2018051420171218
8768sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
8768sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2018051420171218
8800sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
8800sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
8800sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
8832sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
8832sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
8832sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2018051420171218
8864sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
8864sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
8864sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
8928sphlib-smallgcc -Os -fomit-frame-pointer2018051420171218
8960sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
8992sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
9024sphlib-smallgcc -m64 -Os -fomit-frame-pointer2018051420171218
9120refclang -O3 -fomit-frame-pointer -Qunused-arguments2018051420171218
9312sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
9344optbbecc2018051420171218
9344optbbegcc2018051420171218
9344optbbegcc -funroll-loops2018051420171218
9408sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
9440optabegcc2018051420171218
9440sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
9440sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
9440sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
9472optabecc2018051420171218
9472optabegcc -funroll-loops2018051420171218
9472sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
9536sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
9536sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
9568sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
9568sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
9568sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
9600sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
9600sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
9632sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
9632sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
9632sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
9664sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2018051420171218
9664sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
9728sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
9760sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
9824sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
9856sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
9888sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
9952sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
9984sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
9984sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
10048sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
10080sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
10144optc01cc2018051420171218
10144optc02cc2018051420171218
10144optc01gcc2018051420171218
10144optc01gcc -funroll-loops2018051420171218
10176sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
10176refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
10208optc02gcc2018051420171218
10208sphlib-smallgcc -O3 -fomit-frame-pointer2018051420171218
10240optc02gcc -funroll-loops2018051420171218
10592refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
10592refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
10592refgcc -march=k8 -O2 -fomit-frame-pointer2018051420171218
10624refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
10656refgcc -O2 -fomit-frame-pointer2018051420171218
10656refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
10656refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
10656refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
10688refgcc -m64 -O2 -fomit-frame-pointer2018051420171218
10688refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
10688refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
10688refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
10688refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
10688refgcc -march=barcelona -O2 -fomit-frame-pointer2018051420171218
10688refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018051420171218
10720refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018051420171218
10720refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
10720refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
10752refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018051420171218
10816refgcc -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
10880refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
10880refgcc -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
10880refgcc -march=nocona -O -fomit-frame-pointer2018051420171218
10912refgcc -march=k8 -O -fomit-frame-pointer2018051420171218
10944refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
10944refgcc -O -fomit-frame-pointer2018051420171218
10944refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
10944refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018051420171218
10944refgcc -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
10944refgcc -march=barcelona -O -fomit-frame-pointer2018051420171218
10976refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
10976refgcc -m64 -march=core2 -O -fomit-frame-pointer2018051420171218
10976refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
11008refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
11008refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
11008refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
11008refgcc -march=nocona -O2 -fomit-frame-pointer2018051420171218
11072refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
11072refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
11104refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018051420171218
11104refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
11136refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018051420171218
11168refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018051420171218
11168refgcc -funroll-loops -O3 -fomit-frame-pointer2018051420171218
11168refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
11168refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018051420171218
11168refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
11168refgcc -march=barcelona -O3 -fomit-frame-pointer2018051420171218
11232refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018051420171218
11296refgcc -m64 -O -fomit-frame-pointer2018051420171218
11296refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
11296refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018051420171218
11328refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
11328refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
11328refgcc -march=k8 -O3 -fomit-frame-pointer2018051420171218
11360refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
11392refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018051420171218
11392refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018051420171218
11392refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018051420171218
11424refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018051420171218
11424refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018051420171218
11424refgcc -funroll-loops -O2 -fomit-frame-pointer2018051420171218
11424refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
11424refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
11424refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018051420171218
11456refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018051420171218
11456refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018051420171218
11520refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018051420171218
11520refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
11552refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018051420171218
11584refgcc -O3 -fomit-frame-pointer2018051420171218
11584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018051420171218
11584refgcc -funroll-loops -O -fomit-frame-pointer2018051420171218
11584refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018051420171218
11584refgcc -m64 -O3 -fomit-frame-pointer2018051420171218
11616refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018051420171218
11616refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018051420171218
11616refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018051420171218
11648refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018051420171218
11648refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018051420171218
11680refgcc -march=nocona -O3 -fomit-frame-pointer2018051420171218
11712refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018051420171218
11712refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018051420171218
11712refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018051420171218
11712refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
11776refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018051420171218
12064refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018051420171218
12448refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018051420171218
13216optbgbecc2018051420171218
13312optbgbegcc -funroll-loops2018051420171218
13376optbgbegcc2018051420171218
13728refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
15392refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
15392refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018051420171218
15392refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018051420171218
15424refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018051420171218
15424refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
15456refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
15488refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
15520refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018051420171218
15520refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
15520refgcc -march=k8 -Os -fomit-frame-pointer2018051420171218
15552refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
15552refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
15552refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018051420171218
15584refgcc -funroll-loops -Os -fomit-frame-pointer2018051420171218
15584refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018051420171218
15584refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
15584refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018051420171218
15584refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
15584refgcc -march=barcelona -Os -fomit-frame-pointer2018051420171218
15648refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018051420171218
15648refgcc -m64 -Os -fomit-frame-pointer2018051420171218
15680refgcc -Os -fomit-frame-pointer2018051420171218
16128refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
16128refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018051420171218
16192refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018051420171218
16192refgcc -march=nocona -Os -fomit-frame-pointer2018051420171218
16288refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018051420171218
18976optc03cc2018051420171218
18976optc03gcc2018051420171218
19008optc03gcc -funroll-loops2018051420171218
23136optc04gcc -funroll-loops2018051420171218
23168optc04cc2018051420171218
23168optc04gcc2018051420171218
32320refgcc -funroll-loops2018051420171218
32384refgcc2018051420171218
32416refcc2018051420171218
36672sphlib-smallcc2018051420171218
36736sphlib-smallgcc2018051420171218
36896sphlib-smallgcc -funroll-loops2018051420171218
60192sphlibgcc2018051420171218
60256sphlibcc2018051420171218
60864sphlibgcc -funroll-loops2018051420171218

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: cc
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_store_si128 (__m128i *__P, __m128i __B)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: ...

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc optx86sse2
gcc optx86sse2
gcc -O2 -fomit-frame-pointer optx86sse2
gcc -O3 -fomit-frame-pointer optx86sse2
gcc -O -fomit-frame-pointer optx86sse2
gcc -Os -fomit-frame-pointer optx86sse2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optx86sse2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optx86sse2
gcc -fno-schedule-insns -O -fomit-frame-pointer optx86sse2
gcc -fno-schedule-insns -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops optx86sse2
gcc -funroll-loops -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer optx86sse2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer optx86sse2
gcc -m64 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -O -fomit-frame-pointer optx86sse2
gcc -m64 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=k8 -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=k8 -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer optx86sse2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer optx86sse2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer optx86sse2
gcc -m64 -march=nocona -O -fomit-frame-pointer optx86sse2
gcc -m64 -march=nocona -Os -fomit-frame-pointer optx86sse2
gcc -march=barcelona -O2 -fomit-frame-pointer optx86sse2
gcc -march=barcelona -O3 -fomit-frame-pointer optx86sse2
gcc -march=barcelona -O -fomit-frame-pointer optx86sse2
gcc -march=barcelona -Os -fomit-frame-pointer optx86sse2
gcc -march=k8 -O2 -fomit-frame-pointer optx86sse2
gcc -march=k8 -O3 -fomit-frame-pointer optx86sse2
gcc -march=k8 -O -fomit-frame-pointer optx86sse2
gcc -march=k8 -Os -fomit-frame-pointer optx86sse2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optx86sse2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optx86sse2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optx86sse2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optx86sse2
gcc -march=nocona -O2 -fomit-frame-pointer optx86sse2
gcc -march=nocona -O3 -fomit-frame-pointer optx86sse2
gcc -march=nocona -O -fomit-frame-pointer optx86sse2
gcc -march=nocona -Os -fomit-frame-pointer optx86sse2

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc01 optc02
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01 optc02
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01 optc02
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01 optc02
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01 optc02

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/emmintrin.h:1106:31: note: passing argument to parameter '__p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *__p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/emmintrin.h:1226:26: note: passing argument to parameter '__p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *__p, __m128i __b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/emmintrin.h:1106:31: note: passing argument to parameter '__p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *__p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/emmintrin.h:1226:26: note: passing argument to parameter '__p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *__p, __m128i __b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:392:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optx86sse2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optx86sse2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optx86sse2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optx86sse2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optx86sse2

Compiler output

Implementation: crypto_hash/bmw512/optc03
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:688:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:688:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc03
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03

Compiler output

Implementation: crypto_hash/bmw512/optc04
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:988:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:988:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc04
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
update.c: update.c:83:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
update.c: hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff update.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
update.c: update.c:83:84: note: place parentheses around the '&' expression to silence this warning
update.c: hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff update.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
update.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt008_asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt008_asm64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt008_asm64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt008_asm64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt008_asm64

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_store_si128 (__m128i *__P, __m128i __B)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: ...
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_store_si128 (__m128i *__P, __m128i __B)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:12:0:
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t * {aka long unsigned int *}'
BlueMidnightWish.c: _mm_load_si128 (__m128i const *__P)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^
BlueMidnightWish.c: ...

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