Implementation notes: amd64, skylake, crypto_hash/skein512256

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: skein512256
TimeImplementationCompilerBenchmark dateSUPERCOP version
8488sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8490sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8496sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8498sphlibgcc -march=k8 -O -fomit-frame-pointer2016121520161026
8500sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8502sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8506sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8508sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8512sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8516sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8518sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8518sphlibgcc -march=nocona -O -fomit-frame-pointer2016121520161026
8522sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8522sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8524sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8526sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8530sphlibgcc -m64 -O -fomit-frame-pointer2016121520161026
8538sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8540sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8546sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8548sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8548sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8550sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8550sphlibgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8556sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8556sphlibgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8558sphlibgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8572sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8574sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8580sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8590sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
8610sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
8610sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
8610sandygcc -march=nocona -O -fomit-frame-pointer2016121520161026
8626sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
8626littlegcc -march=nocona -O -fomit-frame-pointer2016121520161026
8628littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8638sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
8644sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8646littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8652littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8652sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8654sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8654sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8654sandygcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8656sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
8656sphlibgcc -O -fomit-frame-pointer2016121520161026
8656sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8658littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8658sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8660sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
8662littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8664sandygcc -O -fomit-frame-pointer2016121520161026
8664littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8666littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8666littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8666littlegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8668sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8668optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8668sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8668sandygcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8670littlegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8670littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8670littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8670optgcc -march=nocona -O -fomit-frame-pointer2016121520161026
8672littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8672littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8674littlegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8674sandygcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8676sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8676optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
8676sandygcc -march=k8 -O -fomit-frame-pointer2016121520161026
8678sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8678sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8678optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8678optgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8680optgcc -m64 -O -fomit-frame-pointer2016121520161026
8680optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8680sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8682sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8682littlegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8686optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8686sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
8686sandygcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8686optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8686sandygcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8688optgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8688sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8688sandygcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8688optgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8690sandygcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8690littlegcc -m64 -O -fomit-frame-pointer2016121520161026
8690littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8690littlegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
8692littlegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8692sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8692optgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8694optgcc -O -fomit-frame-pointer2016121520161026
8694optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8694littlegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8698optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8700optgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8700littlegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8702sandygcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8702optgcc -march=k8 -O -fomit-frame-pointer2016121520161026
8702sandygcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8704littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8706optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
8706sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
8708littlegcc -O -fomit-frame-pointer2016121520161026
8708littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8708sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8710sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8710littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8710optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
8710optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
8710littlegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8712littlegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
8716littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8716littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8720sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
8726littlegcc -march=k8 -O -fomit-frame-pointer2016121520161026
8730littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8730littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8732sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8736sandygcc -m64 -O -fomit-frame-pointer2016121520161026
8738optgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8742optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8742sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
8744littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8750optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8754sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
8754optgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
8756optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8758optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8758littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
8760optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8766littlegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
8768optgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8776sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
8778littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
8778sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
8782sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8782optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
8784optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
8784optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8784optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
8802sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
8812sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
8814littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8818sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8820optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
8824sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
8826optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8826sandygcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
8828optgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
8836sphlibgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
8848sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
8850sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8852sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
8852sphlibgcc -m64 -O2 -fomit-frame-pointer2016121520161026
8854optgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
8862littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8862littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8864sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
8868sphlibgcc -O2 -fomit-frame-pointer2016121520161026
8878littlegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8880sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8880littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8886optgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
8888sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8890littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8894sandygcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8894sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8898sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8900sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8902sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
8902littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8910littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8920optgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8922sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8926sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8928optgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
8932sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
8934sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
8936sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
8950sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
8950sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
8958littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
8960sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8960sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
8962sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
8962sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
8964sandygcc -O3 -fomit-frame-pointer2016121520161026
8964sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
8966optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
8972littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
8972sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
8972littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
8976sphlibgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
8978sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
8980sandygcc -O2 -fomit-frame-pointer2016121520161026
8980optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
8982optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
8982sandygcc -m64 -O2 -fomit-frame-pointer2016121520161026
8982littlegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
8982sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
8984sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
8984optgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
8984sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
8984sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
8984sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
8986littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
8986sandygcc -m64 -O3 -fomit-frame-pointer2016121520161026
8986sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
8986sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
8986sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
8988optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
8990littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
8990sandygcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
8994littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
8996sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
8998optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
8998littlegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9000littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9000sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9002optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9002littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9002sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9004sandygcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9006sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9006sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9006littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9012littlegcc -m64 -O2 -fomit-frame-pointer2016121520161026
9014littlegcc -O2 -fomit-frame-pointer2016121520161026
9014sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9016sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9018sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9018sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9026optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9026littlegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9026sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9028sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9028sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9030littlegcc -O3 -fomit-frame-pointer2016121520161026
9030sandygcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9032sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9034optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9034sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9034sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9034sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9036optgcc -m64 -O2 -fomit-frame-pointer2016121520161026
9036littlegcc -m64 -O3 -fomit-frame-pointer2016121520161026
9038optgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9038littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9040sandygcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9040optgcc -m64 -O3 -fomit-frame-pointer2016121520161026
9042littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9042littlegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9044optgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9044sphlibgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
9046sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9046sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9046sandygcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9048littlegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9050optgcc -O3 -fomit-frame-pointer2016121520161026
9052littlegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9054sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9056sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9056littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9058sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9058optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9058littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9060optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9060sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9060littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9060littlegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9062optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9062littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9062sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9064sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9066littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9066littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9068littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9072optgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9072sandygcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9074sandygcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9076optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9076littlegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9078littlegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9078sandygcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9078littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9078sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9080littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9080littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9084littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9084sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9084optgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9086littlegcc -Os -fomit-frame-pointer2016121520161026
9086sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9086optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9088sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9088sandygcc -m64 -Os -fomit-frame-pointer2016121520161026
9088optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9088littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9090optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9092sandygcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9092sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9094optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9094littlegcc -m64 -Os -fomit-frame-pointer2016121520161026
9096sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9096sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9096sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9096littlegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9098optgcc -O2 -fomit-frame-pointer2016121520161026
9098littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9098sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9102optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9102littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9104littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9104optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9104optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9106sandygcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9110littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9110littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9110optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9110littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9114littlegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9114optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9116sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9116littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9118sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
9118littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9122littlegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9126optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9128sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9130sandygcc -Os -fomit-frame-pointer2016121520161026
9132optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9132littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9138sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9142optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9144optgcc -Os -fomit-frame-pointer2016121520161026
9146littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9148littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9148littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9150littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9150littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9150littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9158optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9158optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9158sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9160sandygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9162optgcc -m64 -Os -fomit-frame-pointer2016121520161026
9162littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9162optgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9166optgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9166optgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9172optgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9176optgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9180optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9180optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9186optgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9190littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9192littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9194optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9196optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9200optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9200littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9202sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9202optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9204sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9208sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9208optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9214littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9228optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9238optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9238optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9244optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9252optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9254optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9256optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9256optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9258optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9262optgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9262optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9262sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9264littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9270optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9272sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9278optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9282sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9282optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9284optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9284sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9286sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9286optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9292optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9294optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9312sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9322sphlibgcc -Os -fomit-frame-pointer2016121520161026
9332sphlibgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9336sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9338optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9346sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9350sphlibgcc -O3 -fomit-frame-pointer2016121520161026
9354sphlibgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9356sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9358sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
9364sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9364sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9366sphlibgcc -m64 -Os -fomit-frame-pointer2016121520161026
9368sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9370sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9380sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9384sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9398sphlibgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
9410sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9414sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9414sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9428sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9428sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9436sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9446sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9486simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9500simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
9528sphlibgcc -m64 -O3 -fomit-frame-pointer2016121520161026
9550simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
9552sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9570simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
9600simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
9606simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9650simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9652simplegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
9662simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
9664sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9666sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9682simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9700sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9704sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9726x64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9728sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9730x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9736x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9738sphlib-smallgcc -O -fomit-frame-pointer2016121520161026
9738sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9740x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9740sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
9740x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9740sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9742sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9742sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9744simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9746sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9748sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9750sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9750sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9752x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9752x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9752x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9754sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9758x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9758x64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
9760sphlib-smallgcc -m64 -O -fomit-frame-pointer2016121520161026
9760x64gcc -m64 -Os -fomit-frame-pointer2016121520161026
9762simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9768x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9772simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9772simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9772x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9772sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2016121520161026
9774simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9774sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9774sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2016121520161026
9776sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9776sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9778x64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
9778x64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9780sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9780sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9784x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9788x64gcc -Os -fomit-frame-pointer2016121520161026
9794x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9794sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9794x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9794x64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9796simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9796x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9798x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9800x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9802x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9802x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9802x64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9804x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9804simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9804x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
9804x64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
9806x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9808sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9808sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9810x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9810x64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9810x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9816simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9818x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9818x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9820x64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9822x64cc2016121520161026
9822x64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9822sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9822x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9822x64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9824x64gcc -O3 -fomit-frame-pointer2016121520161026
9824sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9826x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
9826x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9826x64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9830sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9830x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9832sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9832x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9832x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9834simplegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9834x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9838x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9838x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9838x64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
9840x64gcc -O -fomit-frame-pointer2016121520161026
9840sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9840x64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
9840sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9842x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9842x64gcc -funroll-loops2016121520161026
9842sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9842x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9842x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9844x64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9844x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9846x64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
9848x64gcc2016121520161026
9848simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9848sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9848x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9850x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9850x64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9852x64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9852sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9854x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9854x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9854x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9854x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9856x64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9856x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9858x64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9860x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9860x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9860x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9864sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9864sphlibgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9866x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9870x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
9874simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9874x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9876x64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9878x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9880x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9880x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9882x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9882x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9884x64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9886x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9888x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9890x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9890x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9892simplegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9892sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9894x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9896simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
9896simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9898simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9898simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9898x64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9904x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9910x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9916simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9918x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9922sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9922x64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9924simplegcc -m64 -O3 -fomit-frame-pointer2016121520161026
9928x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9934x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9942simplegcc -O3 -fomit-frame-pointer2016121520161026
9942simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9944simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9948x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9950x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9952simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9954simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9954sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9956x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9958x64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
9958sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9960x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9964x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9968simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9970sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9978x64gcc -m64 -O -fomit-frame-pointer2016121520161026
9980x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9992sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9996simplegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9996sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10000sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10000sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
10002sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
10004simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10006x64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10008sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10016sphlib-smallgcc -O2 -fomit-frame-pointer2016121520161026
10016sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
10028simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10028simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
10030simplegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
10032simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10034simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10038simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
10042simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
10048x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10048x64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10050simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
10052simplegcc -march=k8 -O -fomit-frame-pointer2016121520161026
10056simplegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10058simplegcc -march=nocona -O -fomit-frame-pointer2016121520161026
10060simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
10064sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2016121520161026
10064simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
10066simplegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
10068x64gcc -O2 -fomit-frame-pointer2016121520161026
10068simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10068simplegcc -m64 -O -fomit-frame-pointer2016121520161026
10070simplegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10076sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10076simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
10076simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
10078sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10082simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
10082simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10084simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10086simplegcc -O -fomit-frame-pointer2016121520161026
10086simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10086simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10088simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10088x64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10090simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10094simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10096simplegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10100simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10102sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10104simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10110sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10112sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10120simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10122simplegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10150sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10160sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10164sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10166sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10176simplegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10186x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10208simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10234sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10252sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10266sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10276sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10288sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10292sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10302sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10302sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10312sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
10324simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
10330sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
10342sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10356simplegcc -Os -fomit-frame-pointer2016121520161026
10366simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10368simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10376simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10378simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10396simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10398simplegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10398sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
10400sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
10402simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
10408simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10412simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
10414simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10414simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10418simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10422simplegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10424sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
10428simplegcc -m64 -Os -fomit-frame-pointer2016121520161026
10432simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10446sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10454sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10454sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10456simplegcc -m64 -O2 -fomit-frame-pointer2016121520161026
10458sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10468simplegcc -O2 -fomit-frame-pointer2016121520161026
10468simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10470simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10470simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10472simplegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10472sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10474sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10474sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10474sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10476simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10476sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10478sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10478sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10480sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10480sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10482simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10482sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10492simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10496simplegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10498simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10502simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10502simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10514sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10514simplegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10536simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10538simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10538sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10548simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10550sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10550sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10552sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10562sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10566sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10576sphlib-smallgcc -O3 -fomit-frame-pointer2016121520161026
10584simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10584sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10588sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10590sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10590sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
10590simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10596sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
10596simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10598sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10602sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10608sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10612sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10614sphlib-smallgcc -Os -fomit-frame-pointer2016121520161026
10614simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10618sphlib-smallgcc -m64 -Os -fomit-frame-pointer2016121520161026
10618sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10620sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10626sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10640sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10640sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10646sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10646sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10648sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10650sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2016121520161026
10658sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10676sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
10688sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10702sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
10704sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10710simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10726sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10772simplegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10774simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10788sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10812simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10816simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10830simplegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10836simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10836simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10838simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
11160sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
11916sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11924sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11928sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
11932sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
11952sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11978sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
12566sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
12600sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
13108sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
13264sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
24052sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24106sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
24312littleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
24326optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24418sandyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24422littleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24438sandyclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
24438littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24454sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24588littleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24672sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24682littleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
24696sandyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24702optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24722littleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24730sandyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24742optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
24770optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24804littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
24808sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
24810optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
24830optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
24918mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
24936mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
24938mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
24944mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
24946littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
24976mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
24980mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
24990mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
24992mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
25004optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
25020mmxgcc -m64 -Os -fomit-frame-pointer2016121520161026
25030mmxgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
25078mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
25080sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
25094mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
25098mmxgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
25104mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
25124mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
25150mmxgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
25172mmxgcc -Os -fomit-frame-pointer2016121520161026
25200mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
25238mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
25252optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
25252mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
25268mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
25294mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
25316optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
25384mmxgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
25390mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
25392mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
25408mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
25410mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
25412mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
25414mmxgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
25414mmxgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
25416mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
25428mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
25534mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
25540mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
25560mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
25570mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
25584mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
25604mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
25624mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
25624mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
25636mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
25690mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
25698mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
25700mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
25704mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
25704mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
25712mmxgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
25712mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
25748optclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
25754mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
25756mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
25758mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
25792mmxgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
25794mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
25796mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
25800mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
25832mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
25856mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
25856mmxgcc -march=nocona -O -fomit-frame-pointer2016121520161026
25874mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
25894mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
25898mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
25908mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
25910mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
25942mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
25952mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
25964mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
25976mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
25988mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
26002mmxgcc -m64 -O3 -fomit-frame-pointer2016121520161026
26004mmxgcc -O2 -fomit-frame-pointer2016121520161026
26022mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
26024mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
26030mmxgcc -O -fomit-frame-pointer2016121520161026
26038mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
26038mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
26040mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
26042mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
26052mmxgcc -m64 -O -fomit-frame-pointer2016121520161026
26066mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
26068mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
26082mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
26088littleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
26094mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
26116mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
26142mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
26148mmxgcc -O3 -fomit-frame-pointer2016121520161026
26176mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
26178mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
26188mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
26198mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
26202mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
26206mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
26216mmxgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
26228mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
26228mmxgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
26240mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
26268mmxgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
26290mmxgcc -march=k8 -O -fomit-frame-pointer2016121520161026
26300littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
26302mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
26332mmxgcc -m64 -O2 -fomit-frame-pointer2016121520161026
26386mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26414mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
26456mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
26458mmxgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
26488mmxgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
26530mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
26542mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
26598mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
26680mmxgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32556sphlibcc2016121520161026
32776sphlibgcc2016121520161026
33554sphlibgcc -funroll-loops2016121520161026
36088optgcc2016121520161026
36216optcc2016121520161026
36226littlecc2016121520161026
36250sandycc2016121520161026
36306optgcc -funroll-loops2016121520161026
36358littlegcc2016121520161026
36486littlegcc -funroll-loops2016121520161026
36546sandygcc -funroll-loops2016121520161026
36864sandygcc2016121520161026
39166sphlib-smallgcc -funroll-loops2016121520161026
39204sphlib-smallcc2016121520161026
39364sphlib-smallgcc2016121520161026
39974simplecc2016121520161026
40124simplegcc -funroll-loops2016121520161026
40210simplegcc2016121520161026
215972mmxcc2016121520161026
224562mmxgcc -funroll-loops2016121520161026
227506mmxgcc2016121520161026

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/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