Implementation notes: amd64, cryptothinkx, crypto_hash/skein512512

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
7512sandygcc -march=nocona -O -fomit-frame-pointer2017020220170105
7551sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7554sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7560sandygcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7563sandygcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7563sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7563sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
7566sandygcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7569sandygcc -O -fomit-frame-pointer2017020220170105
7569sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7575sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7575sandygcc -m64 -O -fomit-frame-pointer2017020220170105
7578sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7578sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7581sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7581sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7581sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
7584sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7587optgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7587sandygcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7587optgcc -m64 -O -fomit-frame-pointer2017020220170105
7590sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7590sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7593sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7593sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7596sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7596sandygcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7602littlegcc -march=nocona -O -fomit-frame-pointer2017020220170105
7605littlegcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7605sandygcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7614sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7614sandygcc -march=k8 -O -fomit-frame-pointer2017020220170105
7617sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7641sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7647optgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7647littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7647littlegcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7653littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7659littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7662optgcc -O -fomit-frame-pointer2017020220170105
7665littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7668littlegcc -O3 -fomit-frame-pointer2017020220170105
7668optgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7671littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7671optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7671optgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7677littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7677littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7680littlegcc -O2 -fomit-frame-pointer2017020220170105
7680littlegcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7680littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7683littlegcc -m64 -O -fomit-frame-pointer2017020220170105
7686littlegcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7686littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7686littlegcc -march=k8 -O -fomit-frame-pointer2017020220170105
7689littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7689littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7695littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7695littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7695littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
7695optgcc -march=nocona -O -fomit-frame-pointer2017020220170105
7707littlegcc -O -fomit-frame-pointer2017020220170105
7707littlegcc -m64 -O2 -fomit-frame-pointer2017020220170105
7707littlegcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7710littlegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7710littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7713optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7713littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7716optgcc -O3 -fomit-frame-pointer2017020220170105
7716littlegcc -m64 -O3 -fomit-frame-pointer2017020220170105
7719optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7719littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7722littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7722littlegcc -m64 -Os -fomit-frame-pointer2017020220170105
7725littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7725littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
7725optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7728littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7731littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7731littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7734littlegcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7737optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7737optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7737littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7737littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7737optgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7737littlegcc -march=k8 -Os -fomit-frame-pointer2017020220170105
7740optgcc -m64 -O3 -fomit-frame-pointer2017020220170105
7740littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7740littlegcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7743littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7743optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7743optgcc -m64 -O2 -fomit-frame-pointer2017020220170105
7743littlegcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7749optgcc -O2 -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7749optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
7749optgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7749littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7749optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
7749littlegcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
7752optgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7752optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7752optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7755sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7755sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7755optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7755sphlibgcc -m64 -O2 -fomit-frame-pointer2017020220170105
7755littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7755littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7755littlegcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7758optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7758littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7758optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7758sandygcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7761optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7761optgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7761optgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7764sandygcc -m64 -O3 -fomit-frame-pointer2017020220170105
7764optgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7764littlegcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7764sandygcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7767sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7767littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7767optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7767optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7767littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7767littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7767sandygcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7770optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7770sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7770optgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
7773optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7773optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
7776sandygcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7776littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7779sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7779littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7779optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7782sandygcc -O2 -fomit-frame-pointer2017020220170105
7782sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7782littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7782sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7782littlegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7782sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7782optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7782optgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
7782sandygcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7785sandygcc -O3 -fomit-frame-pointer2017020220170105
7785sandygcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7785littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7785littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7785sandygcc -m64 -O2 -fomit-frame-pointer2017020220170105
7785sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7788sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
7788sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7788littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7788optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7788littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7788sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7788sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7788sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7788sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7788sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7788littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7791sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7791optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7791optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7794sphlibgcc -O2 -fomit-frame-pointer2017020220170105
7794sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
7794sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7794sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7794littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7794optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7794optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7794sphlibgcc -m64 -O3 -fomit-frame-pointer2017020220170105
7794sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7794optgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7797littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7797sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
7800sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
7800sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7800sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7800sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
7800optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7800sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7800optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7800sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7800sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7800sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7803sphlibgcc -O3 -fomit-frame-pointer2017020220170105
7803sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7803optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
7803sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7803littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
7803sphlibgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
7803optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7806sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
7806sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
7806sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7806optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7806sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
7806sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7806sphlibgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
7809littlegcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7809sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
7809sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7809sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7809littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7809littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
7812sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7812littlegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
7812sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
7812optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7812sandygcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7812littlegcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7815littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7815optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7815sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7818sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7818sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
7818sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
7818sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7818sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7818sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
7821littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7824sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7824sandygcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7827optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7827sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7827sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7827littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7830sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
7830littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7836sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7839sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7839optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7839optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
7839optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7839optgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7839optgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
7842sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7842sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
7842littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7842optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7845sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7845sandygcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7845optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
7845sandygcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7848sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7848sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7848littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7848littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7848littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7851optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7851littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7854optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7854littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7854optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7854littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
7857sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7857optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
7860littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
7860littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
7863sandygcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
7863littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
7866sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
7872optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7872optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7878optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7878littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
7881sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7884littlegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
7884optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7884littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
7890littlegcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7890sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
7893optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7896sphlibgcc -march=nocona -O -fomit-frame-pointer2017020220170105
7899sandygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7899sphlibgcc -march=k8 -O -fomit-frame-pointer2017020220170105
7899sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
7902optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7902sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7902sphlibgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7905sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
7905sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
7914optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7923sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
7926sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
7926sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7929littlegcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7929littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
7932sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
7935optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7935sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7935optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
7938sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
7938sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7938sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
7941sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
7941sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
7944littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
7944sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
7944sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7944optgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
7947littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
7947optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
7950sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
7950sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
7950sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
7950sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
7953optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7953sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
7956littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
7956optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
7959sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
7959sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
7959sphlibgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
7962sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7962sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
7965sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
7965littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
7965littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
7968littlegcc -Os -fomit-frame-pointer2017020220170105
7968littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
7971sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
7974littlegcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
7974littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
7974sandygcc -m64 -Os -fomit-frame-pointer2017020220170105
7974sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
7977sphlibgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
7977sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
7977sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
7980sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
7980optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
7983sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
7983optgcc -march=k8 -O -fomit-frame-pointer2017020220170105
7986sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
7986optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
7989sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
7989optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
7992sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
7995optgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
7998sandygcc -Os -fomit-frame-pointer2017020220170105
7998sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
7998sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
8001sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8001littlegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8004sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8007sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8007optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8010sphlibgcc -O -fomit-frame-pointer2017020220170105
8013sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8013sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8016sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8019optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8019sandygcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8019optgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
8022sphlibgcc -m64 -O -fomit-frame-pointer2017020220170105
8025optgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8031optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8049optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8049sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8052sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
8055optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8055sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8055optgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8058littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8058littlegcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8061sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8061littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
8064littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
8064optgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
8067sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
8070littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8073littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8076optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
8079littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8082optgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
8088sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8091optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8094sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8100optgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8103sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8106sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8106sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
8106sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8106optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8106sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
8106sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8112sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8115optgcc -m64 -Os -fomit-frame-pointer2017020220170105
8118optgcc -Os -fomit-frame-pointer2017020220170105
8118sandygcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8118sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8118optgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8121sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
8130optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
8133optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8145sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
8151littlegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8157sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8160sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8163sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8163littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8166optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8166sphlibgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
8169optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8172sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
8172sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8175sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
8181sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
8184sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8184optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8199optgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8205sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8205sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
8211sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8214sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8214sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8217sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8220optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8226sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8226sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8229sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8244sandygcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8247sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8250sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8250sandygcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8265sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8289sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8298sphlibgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
8313sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8319sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8364sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8382x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8382x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
8382x64gcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
8385x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
8385x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8388x64gcc -O -fomit-frame-pointer2017020220170105
8388x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
8388x64gcc -march=nocona -O -fomit-frame-pointer2017020220170105
8391x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
8391x64gcc -march=barcelona -O -fomit-frame-pointer2017020220170105
8391x64gcc -march=k8 -O -fomit-frame-pointer2017020220170105
8394x64gcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8394x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8397x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
8397x64gcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
8400x64gcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
8400x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
8403x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
8403x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
8403x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8403x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8403x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
8406x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
8406x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
8406sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8409x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
8409x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
8409x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
8409x64gcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8409x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
8412sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
8412x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
8415x64gcc2017020220170105
8415x64gcc -funroll-loops -O -fomit-frame-pointer2017020220170105
8415x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
8415x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8415x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
8418x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8418x64gcc -m64 -O3 -fomit-frame-pointer2017020220170105
8418x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
8421x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
8424x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8424x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
8424x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
8424x64gcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8424x64gcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
8430x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8430x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
8433x64gcc -O3 -fomit-frame-pointer2017020220170105
8433x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
8433x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
8433x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
8436sphlibgcc -Os -fomit-frame-pointer2017020220170105
8436x64gcc -funroll-loops2017020220170105
8436x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
8436x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
8439x64gcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
8439x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
8442x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8442x64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
8445sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8445x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
8451x64gcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
8454x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8454x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
8463x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8466x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8469sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
8469x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8475x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
8478sphlibgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8481x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8493x64gcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8496sphlibgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8496sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8496sphlibgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
8499x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
8502sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8502x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8544simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8562sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8562sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
8571sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8583sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8604simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
8604sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8613sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
8661x64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
8661x64gcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
8667x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
8667x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
8670x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
8679sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8679x64gcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
8682x64gcc -O2 -fomit-frame-pointer2017020220170105
8682x64gcc -m64 -O2 -fomit-frame-pointer2017020220170105
8688simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8691x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
8691x64gcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
8694simplegcc -m64 -O3 -fomit-frame-pointer2017020220170105
8694x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
8697x64cc2017020220170105
8697simplegcc -O3 -fomit-frame-pointer2017020220170105
8700x64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
8706simplegcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
8706x64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
8709x64gcc -m64 -O -fomit-frame-pointer2017020220170105
8712simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
8730x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8736simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
8736x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8736x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
8739x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8742x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
8742x64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
8745x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
8745x64gcc -m64 -Os -fomit-frame-pointer2017020220170105
8748x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8748sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
8751x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8751x64gcc -march=nocona -Os -fomit-frame-pointer2017020220170105
8757x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
8763x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8766x64gcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
8766x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
8766x64gcc -march=k8 -Os -fomit-frame-pointer2017020220170105
8775x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
8775x64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
8775x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
8778x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
8784x64gcc -Os -fomit-frame-pointer2017020220170105
8784x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
8784x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8796x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
8799simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
8802x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
8808simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8820simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
8823simplegcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
8832simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
8835simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
8838simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
8841simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
8841simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
8841simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
8841simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
8847simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
8847simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
8847simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
8856simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
8859simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
8865simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
8871simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
8874simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8889simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
8907simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
8937simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8949simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
8982simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
8988simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
8994simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
9021simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
9039simplegcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
9057simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9066simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
9069simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9096sphlibgcc -m64 -Os -fomit-frame-pointer2017020220170105
9126simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9141simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
9141simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9150simplegcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
9159simplegcc -funroll-loops -O -fomit-frame-pointer2017020220170105
9159simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
9159simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
9159simplegcc -march=nocona -Os -fomit-frame-pointer2017020220170105
9165simplegcc -m64 -O2 -fomit-frame-pointer2017020220170105
9171sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9177simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9183simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9183simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
9183simplegcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9192simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
9213sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
9216simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
9216simplegcc -march=barcelona -O -fomit-frame-pointer2017020220170105
9225simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
9234sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
9234sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9237sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
9237simplegcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9240simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
9243simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9249sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9252simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
9252simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
9255simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
9255simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
9261simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9261simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
9264simplegcc -m64 -Os -fomit-frame-pointer2017020220170105
9264simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
9264simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
9273simplegcc -Os -fomit-frame-pointer2017020220170105
9276simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9291simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9294simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
9300simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
9303simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
9312simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
9315sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
9318sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9318simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
9324simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9324simplegcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
9336simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
9339simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
9345simplegcc -O -fomit-frame-pointer2017020220170105
9348simplegcc -m64 -O -fomit-frame-pointer2017020220170105
9351simplegcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9351simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
9351simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9354simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
9366simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
9387simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
9396simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
9399simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
9399simplegcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
9405sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
9408sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
9417sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
9420simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9423sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
9423sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
9426sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9429simplegcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9432sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9432sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
9438simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
9441sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
9441simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9444simplegcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
9447simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
9462simplegcc -O2 -fomit-frame-pointer2017020220170105
9462simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9465sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9471sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
9477simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
9480simplegcc -march=k8 -O -fomit-frame-pointer2017020220170105
9483sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
9483simplegcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9489sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9489simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
9489simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
9507simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
9516sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
9519sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9522sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9528simplegcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
9531simplegcc -march=nocona -O -fomit-frame-pointer2017020220170105
9561simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
9573simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
9579simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
9579simplegcc -march=k8 -Os -fomit-frame-pointer2017020220170105
9582simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
9588simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
9591simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9600sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
9600sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
9600simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
9612simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
9618sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
9621simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
9630simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
9636simplegcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
9648sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
9693simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
9702simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
9711sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
9729sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
9756sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
9768sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
9768sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
9777sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
9795sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2017020220170105
9819sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
9825sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9831sphlib-smallgcc -O2 -fomit-frame-pointer2017020220170105
9843sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
9855sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
9861sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2017020220170105
9867sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
9867sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
9870sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
9873sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
9876sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
9888sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
9888sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
9891sphlib-smallgcc -O -fomit-frame-pointer2017020220170105
9897sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
9900sphlib-smallgcc -m64 -O -fomit-frame-pointer2017020220170105
9909sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
9909sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2017020220170105
9912sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
9936sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
9951sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
9951sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
9966sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
9966sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
10173sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
10197sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
10245sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
10263sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
10320sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
10587sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
10608sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
10632sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
10644sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
10647sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
10659sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10671sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
10677sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10680sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10695sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
10695sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
10704sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2017020220170105
10710sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
10710sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
10713sphlib-smallgcc -O3 -fomit-frame-pointer2017020220170105
10734sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
10746sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
10749sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
10785sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
10797sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
10806sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
10812sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
10812sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
10815sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
10818sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
10830sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
10830sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
10845sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
10854sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
10857sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
10857sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
10863sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
10905sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
10992sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
10992sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
11049sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
11079sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
11088sphlib-smallgcc -m64 -Os -fomit-frame-pointer2017020220170105
11100sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
11112sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
11151sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
11187sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
11190sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
11235sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
11262sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
11379sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
11391sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
11445sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
11484sphlib-smallgcc -Os -fomit-frame-pointer2017020220170105
11487sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
11493sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
11505sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
11538sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
11592sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
11727sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
11805sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
12060sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
12246sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
15723mmxgcc -m64 -Os -fomit-frame-pointer2017020220170105
15738mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
15750mmxgcc -Os -fomit-frame-pointer2017020220170105
15750mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
15762mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
15774mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
16128mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
16134mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020220170105
16134mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020220170105
16140mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020220170105
16152mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
16191mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
16194mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020220170105
16194mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
16194mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
16203mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
16203mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
16209mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
16212mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
16212mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020220170105
16212mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020220170105
16215mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020220170105
16215mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020220170105
16215mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
16227mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
16236mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
16251mmxgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
16257mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
16269mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
16284mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
16290mmxgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
16440mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
16527mmxgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
16731mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
16734mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
16746mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
16749mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020220170105
16755mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
16758mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
16764mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
16803mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
16821mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
16824mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
16824mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
16824mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
16827mmxgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
16833mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
16866mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
16875mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
16887mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
16896mmxgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
16896mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
16896mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
16899mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
16899mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
16905mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
16905mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
16905mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
16908mmxgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
16908mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020220170105
16911mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
16911mmxgcc -march=nocona -O -fomit-frame-pointer2017020220170105
16914mmxgcc -O -fomit-frame-pointer2017020220170105
16914mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
16917mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
16920mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
16923mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
16926mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020220170105
16929mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
16935mmxgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
16944mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
16947mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
16947mmxgcc -m64 -O3 -fomit-frame-pointer2017020220170105
16953mmxgcc -O3 -fomit-frame-pointer2017020220170105
16974mmxgcc -march=k8 -O -fomit-frame-pointer2017020220170105
16977mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
16983mmxgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
16986mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
17010mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
17013mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17016mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17016mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
17016mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17019mmxgcc -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
17049mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
17049mmxgcc -m64 -O2 -fomit-frame-pointer2017020220170105
17052mmxgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17064mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17067mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
17070mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17070mmxgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
17073mmxgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
17091mmxgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
17100mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
17313mmxgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
17331mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
17418mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
17460mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
17481mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
17481mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
17481mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020220170105
17484mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
17496mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
17499mmxgcc -O2 -fomit-frame-pointer2017020220170105
17514mmxgcc -m64 -O -fomit-frame-pointer2017020220170105
17517mmxgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
17529mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
17553mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
17652mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
18054mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
22785sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23139littleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23448optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23460optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23466optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23481optclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
23529optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23550optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23556sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
23583optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23688sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23694sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23787sandyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23802sandyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
23835sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23838sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23904littleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020220170105
23904littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020220170105
23910littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020220170105
23985littleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24039littleclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
24066littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24273littleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24306optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24435optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
24447optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
24498sandyclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
24729sandyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
25353littleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
25443littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
31269sphlibgcc2017020220170105
31284sphlibcc2017020220170105
31299sphlibgcc -funroll-loops2017020220170105
33792littlegcc2017020220170105
33801littlegcc -funroll-loops2017020220170105
33801optgcc -funroll-loops2017020220170105
33804littlecc2017020220170105
33822optgcc2017020220170105
33912sandygcc2017020220170105
34980optcc2017020220170105
34983sandycc2017020220170105
34998sandygcc -funroll-loops2017020220170105
36231sphlib-smallgcc2017020220170105
36255sphlib-smallcc2017020220170105
36375sphlib-smallgcc -funroll-loops2017020220170105
37731simplegcc -funroll-loops2017020220170105
38988simplegcc2017020220170105
39006simplecc2017020220170105
192993mmxgcc2017020220170105
193074mmxgcc -funroll-loops2017020220170105
193116mmxcc2017020220170105

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/mmx
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:65:17: warning: implicit declaration of function '_mm_add_si64' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^
hash.c: hash.c:65:15: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:106:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X0 = _mm_add_si64(X0,ks[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:107:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ...
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/skein512512/x64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ignored [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:427:13: warning: u used with no following hex digits; treating as '' followed by identifier [-Wunicode]
skein_block_x64.S: .elseif ((useAddOp + 0) == 0)
skein_block_x64.S: ^
skein_block_x64.S: 2 warnings generated.
skein_block_x64.S: skein_block_x64.S:16:5: error: unknown directive
skein_block_x64.S: .altmacro
skein_block_x64.S: ^
skein_block_x64.S: ...
skein_block_x64.S: ^
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/skein512512/x64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^

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