Implementation notes: amd64, cryptothinkx, crypto_hash/skein512256

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: skein512256
TimeImplementationCompilerBenchmark dateSUPERCOP version
7296littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7515sandygcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7521sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7524sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7539sandygcc -march=nocona -O -fomit-frame-pointer2017020220170105
7548sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7560sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7563sandygcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7563sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7563sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
7566sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7566sandygcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7566sandygcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7569sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7572sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7575sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7575sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7578sandygcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7578sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7578sandygcc -march=k8 -O -fomit-frame-pointer2017020220170105
7584sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7587sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7587sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7590sandygcc -O -fomit-frame-pointer2017020220170105
7593sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7596sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7599sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7599sandygcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7599sandygcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7599littlegcc -march=nocona -O -fomit-frame-pointer2017020220170105
7602sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7608sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7608sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7608sandygcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7614sandygcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7629littlegcc -m64 -O3 -fomit-frame-pointer2017020220170105
7647littlegcc -m64 -O -fomit-frame-pointer2017020220170105
7653littlegcc -O3 -fomit-frame-pointer2017020220170105
7659littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7662optgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7662littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7665littlegcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7668sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7671littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7671littlegcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7671littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7671littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7671littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7674littlegcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7674littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7677optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7677littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7680littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7680littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
7680littlegcc -m64 -O2 -fomit-frame-pointer2017020220170105
7680optgcc -march=nocona -O -fomit-frame-pointer2017020220170105
7683littlegcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7686littlegcc -O2 -fomit-frame-pointer2017020220170105
7686optgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7686littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
7689littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7692optgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7692littlegcc -m64 -Os -fomit-frame-pointer2017020220170105
7695littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7695optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7695littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7695littlegcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
7698littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7704optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7713optgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7716optgcc -m64 -O -fomit-frame-pointer2017020220170105
7716optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7716optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7716optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
7719littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
7719littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7719optgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7722optgcc -O -fomit-frame-pointer2017020220170105
7722optgcc -m64 -O3 -fomit-frame-pointer2017020220170105
7722littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7728littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7728littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7731optgcc -O3 -fomit-frame-pointer2017020220170105
7731optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7731optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7731littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7734optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7734optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7737littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7737optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7737optgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7740optgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7740optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7740littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7740optgcc -m64 -O2 -fomit-frame-pointer2017020220170105
7740optgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7740optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7740littlegcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7743optgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7743littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7743littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
7743littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
7746optgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7746littlegcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7746littlegcc -march=k8 -Os -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7749littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7749littlegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7752optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7752littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7755optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7755optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7755optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7758sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7758optgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7758littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7758sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7761littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7761optgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7764optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7764littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7764sandygcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7767optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7767littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7767littlegcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7770sandygcc -O3 -fomit-frame-pointer2017020220170105
7770optgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
7770optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7770littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7773optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7773littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7773optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
7773optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7773littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7773littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7773optgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7776optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7776littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7776littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7776littlegcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7776sandygcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7779sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7779sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7779optgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7782sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7782sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7782littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7782sandygcc -m64 -O2 -fomit-frame-pointer2017020220170105
7782sphlibgcc -m64 -O3 -fomit-frame-pointer2017020220170105
7782littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7785sandygcc -O2 -fomit-frame-pointer2017020220170105
7785sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7785littlegcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7785sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7785sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7785sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7785littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7785sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7788sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7788sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7788optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7788sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7788littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7788littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7788sandygcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7788littlegcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7791littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7791optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
7791optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7791sandygcc -m64 -O3 -fomit-frame-pointer2017020220170105
7791sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7791sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7791littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7791sandygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7791sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7791sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7791sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7791optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7791sphlibgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7791sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7794sandygcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7794littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7794sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7794optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7794sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7794optgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7794optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
7794sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7797sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
7797sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7800sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7800littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7800sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7800optgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7803littlegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7803sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7803optgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7803sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7806littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7806sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7806sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
7806optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7806optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7809sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7809sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7809optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7809littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7809sphlibgcc -m64 -O2 -fomit-frame-pointer2017020220170105
7809optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7809sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7809sandygcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7809optgcc -march=k8 -O -fomit-frame-pointer2017020220170105
7809littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
7812sphlibgcc -O3 -fomit-frame-pointer2017020220170105
7812sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7812sandygcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7812sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7812sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7812sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7812optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7812sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7815sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7815sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7815sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7815littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
7815sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7815sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
7818sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7818sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7818littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7821littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7821sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
7821littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7821optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7821littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7824sphlibgcc -O2 -fomit-frame-pointer2017020220170105
7824sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7827sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
7827optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7830sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7830sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7830littlegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
7830sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7833sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7833sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7833sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7833optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7833optgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7833optgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
7836optgcc -Os -fomit-frame-pointer2017020220170105
7836sandygcc -m64 -O -fomit-frame-pointer2017020220170105
7836littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7836littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7836littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7839sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7839littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7842littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7842optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7845littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
7845sandygcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7848sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7848optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7848optgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7851optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7854sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7854optgcc -m64 -Os -fomit-frame-pointer2017020220170105
7854optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7857sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
7857littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7857optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7860optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7860sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7863optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
7863optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7863optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7869sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7869optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7872sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7872littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7875sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7875optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7878optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7878sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7881sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7884littlegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
7887sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7887sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
7890optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7890optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7893optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7896sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7896sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7899optgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7908sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7908sphlibgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7911optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7914sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7917optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7917optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
7920sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7920sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7920littlegcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7923optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7923sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7923sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7926optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
7929sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7929sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7929littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7932sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7932sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7932sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7935littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7935sphlibgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7938sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7938sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7941sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7944sandygcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
7944optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
7944sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7947sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7953sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7953sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
7953littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7953littlegcc -march=k8 -O -fomit-frame-pointer2017020220170105
7953sphlibgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7956sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7956littlegcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7959sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7959sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
7959optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
7962littlegcc -Os -fomit-frame-pointer2017020220170105
7962littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7962sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7965sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7965sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
7968sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7968sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7971littlegcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
7971sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7974sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
7974sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7977sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7980sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7980sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7983sphlibgcc -O -fomit-frame-pointer2017020220170105
7983sandygcc -Os -fomit-frame-pointer2017020220170105
7983littlegcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7983sphlibgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7983littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
7983sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7983sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7986sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7989sphlibgcc -m64 -O -fomit-frame-pointer2017020220170105
7995littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7995littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
7995sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8001littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
8004sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8004optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8007optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8007sandygcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8007optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8010optgcc -O2 -fomit-frame-pointer2017020220170105
8010sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8010sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8010sandygcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8016sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8016sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8016sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8019optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8022littlegcc -O -fomit-frame-pointer2017020220170105
8022littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8022littlegcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
8028sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
8028optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8040optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8043littlegcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
8043optgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8046sandygcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8052optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8052sphlibgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
8055optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8058littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8064sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8064littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
8067littlegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8073sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
8085littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8085sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8091sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
8091littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8100sandygcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8100optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8103sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8103sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
8103sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8109sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8109sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
8115sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
8118optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
8121optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8124optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8127optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8133optgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8142sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8142littlegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8160optgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8163littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8169sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8169sphlibgcc -march=nocona -O -fomit-frame-pointer2017020220170105
8181sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8184sphlibgcc -m64 -Os -fomit-frame-pointer2017020220170105
8184sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
8187sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8190sphlibgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8193sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8193optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8193sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8199sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8202sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8205sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8208sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8211sphlibgcc -march=k8 -O -fomit-frame-pointer2017020220170105
8214optgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8217sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8217sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
8220sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8220sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8226sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8226sphlibgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
8229sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
8238sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8253sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8259sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8274sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8277sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8286sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8289sandygcc -m64 -Os -fomit-frame-pointer2017020220170105
8298sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8301sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8304sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
8307sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8313sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8319sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8340sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8367x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
8367x64gcc -march=nocona -O -fomit-frame-pointer2017020220170105
8370x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
8370x64gcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8373x64gcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
8373x64gcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
8376x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
8376x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8382x64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
8385x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
8385x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
8388x64gcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8388x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
8391x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
8391x64gcc -m64 -O3 -fomit-frame-pointer2017020220170105
8391x64gcc -march=barcelona -O -fomit-frame-pointer2017020220170105
8394x64gcc -O -fomit-frame-pointer2017020220170105
8394x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
8394x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8397sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8397x64gcc -funroll-loops -O -fomit-frame-pointer2017020220170105
8397x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8397x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8397x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
8397sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8400x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8403x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
8403x64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
8403x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
8403x64gcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
8406x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8406x64gcc -m64 -O2 -fomit-frame-pointer2017020220170105
8406x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8412x64cc2017020220170105
8412x64gcc -O3 -fomit-frame-pointer2017020220170105
8412x64gcc -funroll-loops2017020220170105
8412x64gcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
8412x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
8415x64gcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
8415x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
8415x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
8418x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
8418x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
8418x64gcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
8418x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8421x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
8421x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
8421x64gcc -m64 -O -fomit-frame-pointer2017020220170105
8421x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
8424x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8424x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
8424x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
8427x64gcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8430x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
8433x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8436sphlibgcc -Os -fomit-frame-pointer2017020220170105
8439x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8442x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
8442x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8442x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8445x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
8445sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8448x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8448x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8448sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8448x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
8448x64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
8451x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8457x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
8460x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8463x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
8469x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8472x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8475x64gcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8475x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8481sphlibgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8487sphlibgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8487x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8487x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8493x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8499x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8499x64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8505x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8508simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
8511sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8556sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8580sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8595simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
8595simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8601simplegcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
8604simplegcc -m64 -O3 -fomit-frame-pointer2017020220170105
8604sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8607simplegcc -O3 -fomit-frame-pointer2017020220170105
8613simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
8625simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8649x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8658x64gcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
8658x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
8667x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8688simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
8691x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
8694x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8697x64gcc2017020220170105
8697x64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8697x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
8703simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
8703x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
8706simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
8706x64gcc -march=k8 -O -fomit-frame-pointer2017020220170105
8709simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8709x64gcc -O2 -fomit-frame-pointer2017020220170105
8715x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8721x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8724simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
8724simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
8730simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
8733x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8733x64gcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
8736simplegcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
8736x64gcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8739simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8739simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
8739simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
8739simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
8742simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
8742x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8742simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
8745x64gcc -Os -fomit-frame-pointer2017020220170105
8748x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8748simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
8748x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8748x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8748x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8748x64gcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8751simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
8751simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8751simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8751x64gcc -m64 -Os -fomit-frame-pointer2017020220170105
8754x64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8754x64gcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8757x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8760simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8760x64gcc -march=nocona -Os -fomit-frame-pointer2017020220170105
8769x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8772x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8772x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8778simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8784x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8790simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8793simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8814simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8859simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8901simplegcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
8940simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
8961simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8961simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8961simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8967simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
9012simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
9015simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9027simplegcc -m64 -O2 -fomit-frame-pointer2017020220170105
9036simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9036simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
9039simplegcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
9042simplegcc -O2 -fomit-frame-pointer2017020220170105
9045simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9051simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9069simplegcc -march=nocona -O -fomit-frame-pointer2017020220170105
9072simplegcc -funroll-loops -O -fomit-frame-pointer2017020220170105
9075simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9078simplegcc -march=nocona -Os -fomit-frame-pointer2017020220170105
9087simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
9087simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
9090simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
9090simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
9093simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9093simplegcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
9096simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
9099simplegcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
9111simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
9111simplegcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9129simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
9150simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
9153sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9153simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9156simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
9159simplegcc -m64 -Os -fomit-frame-pointer2017020220170105
9162simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
9162simplegcc -march=barcelona -O -fomit-frame-pointer2017020220170105
9171simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
9174simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9174simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
9174simplegcc -march=k8 -Os -fomit-frame-pointer2017020220170105
9177sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9177simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
9180simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
9183simplegcc -Os -fomit-frame-pointer2017020220170105
9183simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
9183simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
9186simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
9192simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9207simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
9207simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9213simplegcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
9216sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9219sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
9225simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
9225simplegcc -m64 -O -fomit-frame-pointer2017020220170105
9228sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9231simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9234sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
9234simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
9234simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
9237simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
9240simplegcc -O -fomit-frame-pointer2017020220170105
9243sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
9243simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9243simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
9252simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
9255simplegcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9264simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
9291simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
9294simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
9309simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
9312sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
9324sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9330simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9330simplegcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9348simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9351simplegcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
9357simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9363simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
9375simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
9375simplegcc -march=k8 -O -fomit-frame-pointer2017020220170105
9378simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9381sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9381simplegcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9384sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2017020220170105
9384simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9390sphlib-smallgcc -O2 -fomit-frame-pointer2017020220170105
9396simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
9399sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
9399sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
9405sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
9405sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9408simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
9411sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9414sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
9420sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
9423sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
9426simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
9429sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9432sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
9432sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9444sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
9453sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
9456simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
9462sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
9468simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
9468sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
9468simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
9474simplegcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
9474sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
9477sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9477simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
9480simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
9480simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
9483simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9483simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
9486sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9501simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
9501sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9516sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
9546sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9621sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
9627sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9648sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
9648sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
9666sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
9717simplegcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9732sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
9768sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
9834sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9837sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2017020220170105
9852sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
9855sphlib-smallgcc -O -fomit-frame-pointer2017020220170105
9858sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
9861sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9861sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
9867sphlib-smallgcc -m64 -O -fomit-frame-pointer2017020220170105
9867sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
9870sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
9873sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
9885sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
9888sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2017020220170105
9891sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9891sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
9894sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9900sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9942sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
9951sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
9954sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
9987sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
10200sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
10203sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
10233sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
10263sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
10272sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
10584sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10593sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
10620sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
10629sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
10659sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10677sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10677sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
10686sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
10695sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10698sphlib-smallgcc -O3 -fomit-frame-pointer2017020220170105
10701sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
10701sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2017020220170105
10710sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
10713sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
10713sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
10743sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10785sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
10788sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
10791sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
10800sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
10806sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
10812sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
10821sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
10833sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
10857sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
10860sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
10881sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
10911sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
10956sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
10962sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
10971sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
11061sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
11064sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
11085sphlib-smallgcc -Os -fomit-frame-pointer2017020220170105
11097sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
11103sphlib-smallgcc -m64 -Os -fomit-frame-pointer2017020220170105
11124sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
11130sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
11145sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
11154sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
11154sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
11166sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
11175sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
11199sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
11199sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
11223sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
11277sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
11283sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
11328sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
11337sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
11595sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
11631sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
11751sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
12276sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
12384sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
12393sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
15711mmxgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
15711mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
15744mmxgcc -Os -fomit-frame-pointer2017020220170105
15756mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
15771mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
16128mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
16131mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
16143mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
16146mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
16146mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
16182mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
16185mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
16188mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
16188mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
16194mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
16197mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
16197mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
16200mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
16203mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
16203mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
16209mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
16215mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
16215mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
16227mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
16227mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
16233mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
16236mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
16245mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
16251mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
16257mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
16260mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
16266mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
16269mmxgcc -m64 -Os -fomit-frame-pointer2017020220170105
16269mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
16278mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
16284mmxgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
16431mmxgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
16731mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
16782mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
16803mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
16803mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
16815mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
16818mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
16827mmxgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
16833mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
16836mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
16869mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
16872mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
16875mmxgcc -march=nocona -O -fomit-frame-pointer2017020220170105
16878mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
16881mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
16881mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
16887mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
16887mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
16890mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
16893mmxgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
16893mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
16896mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
16899mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
16905mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
16908mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
16908mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
16914mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
16920mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
16923mmxgcc -O -fomit-frame-pointer2017020220170105
16929mmxgcc -m64 -O2 -fomit-frame-pointer2017020220170105
16932mmxgcc -O2 -fomit-frame-pointer2017020220170105
16932mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
16938mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
16944mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
16944mmxgcc -m64 -O -fomit-frame-pointer2017020220170105
16944mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
16944mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
16947mmxgcc -O3 -fomit-frame-pointer2017020220170105
16947mmxgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
16947mmxgcc -march=k8 -O -fomit-frame-pointer2017020220170105
16950mmxgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
16950mmxgcc -m64 -O3 -fomit-frame-pointer2017020220170105
16950mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
16959mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
16959mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
16971mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
16974mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
16986mmxgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
17001mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17004mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
17007mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
17013mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
17013mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17013mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
17013mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
17016mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17022mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17028mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
17043mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17055mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17058mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17061mmxgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17085mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
17088mmxgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
17295mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
17313mmxgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
17316mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
17466mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
17493mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
17508mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
17520mmxgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
17565mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17613mmxgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
17631mmxgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17646mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
18741mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
23415optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23427optclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
23433optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23439optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23460optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23463optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23538optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23541sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23577sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
23661optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23763sandyclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
23766sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23778sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23793sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23793sandyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23793sandyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23811sandyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23826littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23847sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23874littleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23880littleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23886littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23934littleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24030littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24207littleclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
24207littleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24411optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24456optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
25398littleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
25443littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
31299sphlibcc2017020220170105
31404sphlibgcc -funroll-loops2017020220170105
32376sphlibgcc2017020220170105
33783optgcc -funroll-loops2017020220170105
33801optgcc2017020220170105
33804littlegcc -funroll-loops2017020220170105
33897sandygcc -funroll-loops2017020220170105
33918sandycc2017020220170105
34881littlegcc2017020220170105
34917littlecc2017020220170105
34932sandygcc2017020220170105
34986optcc2017020220170105
36162sphlib-smallgcc2017020220170105
36171sphlib-smallcc2017020220170105
37431sphlib-smallgcc -funroll-loops2017020220170105
37455simplegcc -funroll-loops2017020220170105
37464simplegcc2017020220170105
38718simplecc2017020220170105
192771mmxgcc -funroll-loops2017020220170105
192945mmxgcc2017020220170105
194553mmxcc2017020220170105

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: ...
hash.c: R512_8_rounds( 0);
hash.c: ^~~~~~~~~~~~~~~~~
hash.c: hash.c:156:9: note: expanded from macro 'R512_8_rounds'
hash.c: R512(4,1,6,3,0,5,2,7,R_512_2,8*(R)+ 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:119:13: note: expanded from macro 'R512'
hash.c: X##p2 = _mm_add_si64(X##p2,X##p3); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 1 warning and 20 errors generated.

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: ^
skein_block_x64.S: gt;:1:1: note: while in macro instantiation
skein_block_x64.S: .irp _r1_,%(13+(_Rbase_+2) % 3)
skein_block_x64.S: ^
skein_block_x64.S: gt;:15:5: note: while in macro instantiation
skein_block_x64.S: .irp _r0_,%( 8+(_Rbase_+3) % 5)
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: ^

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