Implementation notes: amd64, skylake, crypto_hash/skein512512

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
8484sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8490sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8498sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8502sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8508sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8508sphlibgcc -march=k8 -O -fomit-frame-pointer2016121520161026
8512sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8512sphlibgcc -m64 -O -fomit-frame-pointer2016121520161026
8516sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8516sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8518sphlibgcc -O -fomit-frame-pointer2016121520161026
8522sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8524sphlibgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8528sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8528sphlibgcc -march=nocona -O -fomit-frame-pointer2016121520161026
8532sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8534sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8536sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8540sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8548sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8552sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8554sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8558sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8560sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8562sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8562sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8564sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8564sphlibgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8568sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8568sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8572sphlibgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8574sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
8594littlegcc -march=nocona -O -fomit-frame-pointer2016121520161026
8606sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8608sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8612sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
8630sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
8632sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
8634littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8642sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8644sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8646littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8648optgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8648sandygcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8650littlegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8654sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8656littlegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8658sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
8658optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8658sandygcc -march=nocona -O -fomit-frame-pointer2016121520161026
8660sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8662littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8662littlegcc -m64 -O -fomit-frame-pointer2016121520161026
8662sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8662sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8664littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8664sandygcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8664littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8666littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8666littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8666littlegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8668sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8670optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8672sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8672littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8672littlegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8672sandygcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8674sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8676sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8676sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8676littlegcc -march=k8 -O -fomit-frame-pointer2016121520161026
8678sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
8678littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8678sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8678sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8678optgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8678sandygcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8680littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8680sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8680sandygcc -march=k8 -O -fomit-frame-pointer2016121520161026
8682sandygcc -O -fomit-frame-pointer2016121520161026
8682littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8682littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8684littlegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8684optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8684optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8684optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8684sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8684littlegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8684littlegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8686littlegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8686sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8686sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8688littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8688littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8688sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8688optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8688littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8690sandygcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8692sandygcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8692sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8692optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8692littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8694optgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8694optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8694optgcc -m64 -O -fomit-frame-pointer2016121520161026
8694optgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8694littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8694sandygcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8696sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8696littlegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8696optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8698littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8700littlegcc -O -fomit-frame-pointer2016121520161026
8700sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8700littlegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8702optgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8702sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8704littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8704littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8704optgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8706optgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8708optgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8708optgcc -march=nocona -O -fomit-frame-pointer2016121520161026
8710optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8710sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8714optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8716sandygcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8716littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8716littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8718littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8718sandygcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8722optgcc -O -fomit-frame-pointer2016121520161026
8722sandygcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8728sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8730optgcc -march=k8 -O -fomit-frame-pointer2016121520161026
8732littlegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8738sandygcc -m64 -O -fomit-frame-pointer2016121520161026
8738optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8740sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8740optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8748optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8754optgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8766optgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8766optgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8770optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8770optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8774optgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8778optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8782optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8784optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8784sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
8788optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8788sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
8796optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8806optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8806optgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8818littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8820sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8822sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
8848sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8850sphlibgcc -O2 -fomit-frame-pointer2016121520161026
8852sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
8854littlegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8858sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
8868littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8868sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8872sphlibgcc -m64 -O2 -fomit-frame-pointer2016121520161026
8872sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
8874sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
8876sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
8882littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8888sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8890sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8894sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8898littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8902sphlibgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
8906sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8908littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8912sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8914littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8916sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8920sandygcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8920sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8934sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8938sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8940sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8942sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8946littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8946sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
8958littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
8960littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
8962sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8968optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8970sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
8972sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
8974sandygcc -O2 -fomit-frame-pointer2016121520161026
8974sandygcc -m64 -O3 -fomit-frame-pointer2016121520161026
8974sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
8974sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
8974sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
8978littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
8982littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
8982sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
8984sandygcc -O3 -fomit-frame-pointer2016121520161026
8984optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8986optgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8986littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
8986sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
8986littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
8988sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
8988sphlibgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8992sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
8994optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8994sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
8994sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8994sandygcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
8998sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
8998littlegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9000littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9004optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9004sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9006littlegcc -m64 -O2 -fomit-frame-pointer2016121520161026
9006sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9008littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9012sandygcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9014optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9014sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9014sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9016sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9018littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9020sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9022littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9022sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9022optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9026sandygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9028littlegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9030littlegcc -O3 -fomit-frame-pointer2016121520161026
9030sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9032littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9032sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9034sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9034sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9034sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9036optgcc -O2 -fomit-frame-pointer2016121520161026
9036littlegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9038littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9038sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9038littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9042sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9044littlegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9046optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9048optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9048sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9048sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9048sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9048littlegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9050sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9054sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9054littlegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9056sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9056sandygcc -m64 -O2 -fomit-frame-pointer2016121520161026
9056optgcc -m64 -O3 -fomit-frame-pointer2016121520161026
9058optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9060optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9060sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9060sandygcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9062littlegcc -Os -fomit-frame-pointer2016121520161026
9062littlegcc -m64 -Os -fomit-frame-pointer2016121520161026
9062sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9064sphlibgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
9066littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9068optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9070sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9070sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9070littlegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9072littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9072sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9072sandygcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9074sandygcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9074sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9074sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
9074littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9076optgcc -m64 -O2 -fomit-frame-pointer2016121520161026
9078optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9078sandygcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9080littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9082optgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9082optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9084littlegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9084littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9084littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9086littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9088sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9088optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9088littlegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9090sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9090optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9092sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9092sandygcc -m64 -Os -fomit-frame-pointer2016121520161026
9092littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9092sandygcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9092optgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9092optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9094optgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9094littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9094littlegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9096sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9098littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9100littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9100sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9102littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9104sandygcc -Os -fomit-frame-pointer2016121520161026
9104sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9104sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9104sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9106sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9108optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9108littlegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9110sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9110optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9112optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9114littlegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9114littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9116littlegcc -O2 -fomit-frame-pointer2016121520161026
9116optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9118optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9120optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9120sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9124littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9126sandygcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9126sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9126optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9130littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9130optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9132littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9134littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9138littlegcc -m64 -O3 -fomit-frame-pointer2016121520161026
9138optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9138sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9140littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9142optgcc -O3 -fomit-frame-pointer2016121520161026
9142littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9150littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9150littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9156optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9158littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9160optgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9162littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9166optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9166sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9166optgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9168optgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9170optgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9170optgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9174optgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9174sandygcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9176optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9176sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9190littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9194optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9194optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9196littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9196sandygcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9198optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9198optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9212littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9214littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9224littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9224optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9224littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9226optgcc -Os -fomit-frame-pointer2016121520161026
9230optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9230optgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9232optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9236optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9240optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9242optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9244optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9250optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9250optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9252optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9252optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9258optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9258optgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9258sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9260optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9272sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9272optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9274sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9284optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9286littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9292optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9296optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9306sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9318sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9318optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9324sphlibgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9326sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9336sphlibgcc -Os -fomit-frame-pointer2016121520161026
9336littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9340sphlibgcc -m64 -Os -fomit-frame-pointer2016121520161026
9346sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9346sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9350sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
9352sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9362sphlibgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
9362sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9366sphlibgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9372sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9374optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9374sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9392sphlibgcc -m64 -O3 -fomit-frame-pointer2016121520161026
9402sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9404optgcc -m64 -Os -fomit-frame-pointer2016121520161026
9404sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9408sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9410sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9412sphlibgcc -O3 -fomit-frame-pointer2016121520161026
9414sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9416sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9424sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9426sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9476sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9560simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
9568simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9592sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9656sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9658simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
9658simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
9662sphlibgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9672simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
9678sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9682simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
9710sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9712sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9714sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9714sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
9728simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9730x64gcc -m64 -Os -fomit-frame-pointer2016121520161026
9730sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9730x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9732sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9734x64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9736sphlib-smallgcc -O -fomit-frame-pointer2016121520161026
9736sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9738x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9738x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
9740simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9740x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9742sphlib-smallgcc -m64 -O -fomit-frame-pointer2016121520161026
9742x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9742x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9742x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9746x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9748x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9748x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9748x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9754x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
9754simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9756x64gcc -Os -fomit-frame-pointer2016121520161026
9758sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9758x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9758sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2016121520161026
9760sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9760sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9762x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9764sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2016121520161026
9766x64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
9768x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9770x64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9770sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9772x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9772simplegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
9774x64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
9776sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9780sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9784sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9784x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9786sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9788x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9794x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9798sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9800sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9802sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9802sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9808x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9810x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9810x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9810x64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9812x64gcc -O2 -fomit-frame-pointer2016121520161026
9814x64gcc2016121520161026
9814x64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9814x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9818sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9820x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9820x64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
9822x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9822sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9822x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9824simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9824sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9826sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9828x64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9828x64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
9830x64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9830x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9832simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9834sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9834x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9834x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9834x64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
9834x64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
9836x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9836x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9840x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9840x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9842x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9842x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9844x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9844x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9846x64gcc -O -fomit-frame-pointer2016121520161026
9846sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9846x64gcc -m64 -O -fomit-frame-pointer2016121520161026
9846x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9846x64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9848x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9848sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9848x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9848sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9850x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9850x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9850x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9850x64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9852x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9852x64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
9852sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9854x64cc2016121520161026
9854sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9854x64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9854x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9856x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9856sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9856x64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9856x64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9856x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9858x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9858x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9860simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9864x64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9868x64gcc -O3 -fomit-frame-pointer2016121520161026
9868simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9870simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9870sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9870x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9874x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9874x64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9876x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9878simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9882simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9882x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9882x64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9886simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
9886sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9886x64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9888simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9888sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9888x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9890x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9890x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9892simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9894x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9896x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9898x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9904simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9904simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9906simplegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9906x64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9910x64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9912x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9914x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9914x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9916x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9916x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9916x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9920x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9922simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9922x64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9926x64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
9928x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9930x64gcc -funroll-loops2016121520161026
9938simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9940x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9948x64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9954sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9954sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9964sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9968x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9972sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9978sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9980sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9988sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9996sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10000x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10000x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
10008simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
10016sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2016121520161026
10020simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10022simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
10024x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10026simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
10028simplegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
10032sphlib-smallgcc -O2 -fomit-frame-pointer2016121520161026
10032simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
10036simplegcc -m64 -O3 -fomit-frame-pointer2016121520161026
10038sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10042simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10042x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
10044sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
10048simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
10050x64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10054x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
10072sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10086simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
10094simplegcc -O3 -fomit-frame-pointer2016121520161026
10096simplegcc -march=nocona -O -fomit-frame-pointer2016121520161026
10098sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10098sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10106simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
10110sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10116simplegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10118simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10120sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10130simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10132sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10132simplegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
10136simplegcc -m64 -O -fomit-frame-pointer2016121520161026
10138sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10140simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
10144simplegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10146simplegcc -march=k8 -O -fomit-frame-pointer2016121520161026
10148simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
10158simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
10162simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
10166simplegcc -O -fomit-frame-pointer2016121520161026
10168simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10168simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
10172simplegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10176simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10176simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10184simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10186simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10192simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10200simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
10202simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10204simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10206simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10208simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10210simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10224sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10230simplegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10234simplegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10244sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10252sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10252simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
10254sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10268sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10290sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10306sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10316simplegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
10320simplegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10324sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
10328sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
10344simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10348sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
10358sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10362sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10370sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10376sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10386simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10388sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
10414simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
10422sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10430sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10430simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
10432sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10438sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
10450simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10452sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10454simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10460sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10462simplegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10468simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10468simplegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10472sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10476sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10480simplegcc -Os -fomit-frame-pointer2016121520161026
10480sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10480sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10480simplegcc -m64 -Os -fomit-frame-pointer2016121520161026
10482simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10482sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10484sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10484simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10488simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10492sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10496simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10500simplegcc -O2 -fomit-frame-pointer2016121520161026
10500simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10502simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10502simplegcc -m64 -O2 -fomit-frame-pointer2016121520161026
10508sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10524simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10534simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10542sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10542simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10544simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
10544simplegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10544simplegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10550sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
10552simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10560sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10562simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10562sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10568simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10570sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10580simplegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10582sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10586sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10588sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10594sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10594sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10594sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10594sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10596sphlib-smallgcc -Os -fomit-frame-pointer2016121520161026
10596simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10596sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2016121520161026
10596sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10616sphlib-smallgcc -m64 -Os -fomit-frame-pointer2016121520161026
10622sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10622sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10622simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10624simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10632sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10634simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10634simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10636sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10642sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10650sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10658sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10662sphlib-smallgcc -O3 -fomit-frame-pointer2016121520161026
10662sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10666simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10668sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10668sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10668sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10680sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10694simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10708sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10708sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
10708sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10714sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
10736simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10738simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10738simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10742sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10744sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
10750sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10764sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10808simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10848simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10876simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10886simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10906simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10906simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10912simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10916simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10930simplegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10960simplegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
11916sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11928sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
11952sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
11956sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
12014sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
12502sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
12644sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
12738sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
13120sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
13236sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
23912sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
23946sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24186optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24232sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24312littleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24372littleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
24374optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
24404sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24424sandyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24456littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24548littleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24570littleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24592sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
24616littleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
24622sandyclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
24658littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24662optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24682optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
24730optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24746optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24758optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24780sandyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24864sandyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24908optclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
24912mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
24918mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
24930mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
24946mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
24980mmxgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
24986mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
25014littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
25024mmxgcc -Os -fomit-frame-pointer2016121520161026
25036mmxgcc -m64 -Os -fomit-frame-pointer2016121520161026
25080mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
25092mmxgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
25096mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
25102mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
25132mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
25140mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
25144mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
25244optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
25260mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
25296mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
25306mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
25316mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
25382mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
25386mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
25394mmxgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
25396mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
25396mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
25398mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
25404mmxgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
25414mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
25422mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
25424sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
25484mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
25506mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
25506mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
25532mmxgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
25540mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
25574mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
25596mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
25604mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
25622mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
25644mmxgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
25652mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
25654mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
25706mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
25708mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
25714mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
25720mmxgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
25726mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
25740mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
25746mmxgcc -march=nocona -O -fomit-frame-pointer2016121520161026
25750mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
25788mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
25794mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
25804mmxgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
25830mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
25850mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
25868mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
25870mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
25874mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
25874mmxgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
25880mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
25892mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
25900optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
25902mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
25902mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
25912mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
25948mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
25978mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
25984mmxgcc -O3 -fomit-frame-pointer2016121520161026
25992mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26004mmxgcc -O2 -fomit-frame-pointer2016121520161026
26026mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
26032mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
26034mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
26036mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
26052mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
26056mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
26058mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
26058mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
26066mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
26070mmxgcc -m64 -O -fomit-frame-pointer2016121520161026
26072mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
26074mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
26080mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
26084mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
26132mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
26142mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
26174mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26176mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
26184mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
26186mmxgcc -O -fomit-frame-pointer2016121520161026
26188mmxgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
26200mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
26214mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
26230mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
26232mmxgcc -m64 -O2 -fomit-frame-pointer2016121520161026
26232mmxgcc -march=k8 -O -fomit-frame-pointer2016121520161026
26240mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
26248mmxgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
26258mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
26260mmxgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26274mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
26282mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
26316mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
26342mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
26356littleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
26358littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
26378mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
26422mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26422mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
26430mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
26470mmxgcc -m64 -O3 -fomit-frame-pointer2016121520161026
26498mmxgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
26560mmxgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
32586sphlibcc2016121520161026
33208sphlibgcc -funroll-loops2016121520161026
33296sphlibgcc2016121520161026
36098optcc2016121520161026
36178optgcc -funroll-loops2016121520161026
36218sandycc2016121520161026
36230littlecc2016121520161026
36246littlegcc -funroll-loops2016121520161026
36296optgcc2016121520161026
36396sandygcc2016121520161026
36706littlegcc2016121520161026
36746sandygcc -funroll-loops2016121520161026
39090sphlib-smallcc2016121520161026
39228sphlib-smallgcc -funroll-loops2016121520161026
39336sphlib-smallgcc2016121520161026
40222simplecc2016121520161026
40254simplegcc -funroll-loops2016121520161026
40576simplegcc2016121520161026
214680mmxcc2016121520161026
218004mmxgcc2016121520161026
222694mmxgcc -funroll-loops2016121520161026

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: cc
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:

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

Compiler output

Implementation: crypto_hash/skein512512/mmx
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:65:17: warning: implicit declaration of function '_mm_add_si64' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^
hash.c: hash.c:65:15: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:106:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X0 = _mm_add_si64(X0,ks[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:107:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X1 = _mm_add_si64(X1,ks[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:108:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X2 = _mm_add_si64(X2,ks[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:109:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X3 = _mm_add_si64(X3,ks[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:110:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X4 = _mm_add_si64(X4,ks[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:111:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X5 = _mm_add_si64(X5,_mm_add_si64(ks[5],ts[0]));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:112:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ignored [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:427:13: warning: \u used with no following hex digits; treating as '\' followed by identifier [-Wunicode]
skein_block_x64.S: .elseif ((\useAddOp + 0) == 0)
skein_block_x64.S: ^
skein_block_x64.S: 2 warnings generated.
skein_block_x64.S: skein_block_x64.S:16:5: error: unknown directive
skein_block_x64.S: .altmacro
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:17:5: error: unknown directive
skein_block_x64.S: .psize 0,128 #list file has no page boundaries
skein_block_x64.S: ^
skein_block_x64.S: gt;:2:7: error: expected absolute expression
skein_block_x64.S: .if _RCNT_ #is there anything to do?
skein_block_x64.S: ^
skein_block_x64.S: gt;:6:5: note: while in macro instantiation
skein_block_x64.S: RotL64 rbx, 256,%((4*_Rbase_+0) % 8),0
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:616:1: note: while in macro instantiation
skein_block_x64.S: .rept _UNROLL_CNT*2
skein_block_x64.S: ^
skein_block_x64.S: gt;:3:10: error: invalid operand for instruction
skein_block_x64.S: rolq $_RCNT_,%rbx
skein_block_x64.S: ^~~~~~~
skein_block_x64.S: ...

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

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:

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