Implementation notes: amd64, genji262, crypto_hash/echosp256

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: echosp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
4268aes/aes64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
4268aes/aes64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
4290aes/aes64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
4290aes/aes64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
4290aes/aes64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
4290aes/aes64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
4290aes/aes64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -O2 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
4312aes/aes64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
4312aes/aes64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
4312aes/aes64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
4334aes/aes64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -O -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -Os -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -Os -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
4356aes/aes64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
4378aes/aes64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
4400aes/aes64cc2018081920180818
4400aes/aes64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
4400aes/aes64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
4422aes/aes64gcc2018081920180818
4422aes/aes64gcc -funroll-loops2018081920180818
4422aes/aes64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
4422aes/aes64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
4422aes/aes64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
4444aes/aes64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
4466aes/aes64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
4466aes/aes64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
4466aes/aes64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
4466aes/aes64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
4466aes/aes64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
4488aes/aes64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
4488aes/aes64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
4510aes/aes64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
4532aes/aes64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
4532aes/aes64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
4532aes/aes64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
4532aes/aes64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
4532aes/aes64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
4554aes/aes64gcc -O3 -fomit-frame-pointer2018081920180818
4554aes/aes64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
4576aes/aes64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
6424aes/aes64gcc -m64 -O -fomit-frame-pointer2018081920180818
6424aes/aes64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
6468aes/aes64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
6886aes/aes64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
23386pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23408pentium/pentium4v64v2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
26906pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
26906pentium/pentium4v64v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
26972pentium/pentium4v64v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
26972pentium/pentium4v64v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
26994pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -O3 -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
27016pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
27038pentium/pentium4v64v1gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
27038pentium/pentium4v64v1gcc -m64 -O -fomit-frame-pointer2018081920180818
27060pentium/pentium4v64v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
27060pentium/pentium4v64v1gcc -m64 -O2 -fomit-frame-pointer2018081920180818
27060pentium/pentium4v64v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
27082pentium/pentium4v64v1gcc -Os -fomit-frame-pointer2018081920180818
27082pentium/pentium4v64v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
27082pentium/pentium4v64v1gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
27104pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27104pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
27104pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
27104pentium/pentium4v64v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
27104pentium/pentium4v64v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -m64 -Os -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
27126pentium/pentium4v64v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
27148pentium/pentium4v64v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
27148pentium/pentium4v64v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
27148pentium/pentium4v64v1gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
27148pentium/pentium4v64v1gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
27148pentium/pentium4v64v1gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
27148pentium/pentium4v64v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
27148pentium/pentium4v64v1gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
27170pentium/pentium4v64v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
27192pentium/pentium4v64v1gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
27192pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
27192pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
27192pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
27192pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
27214pentium/pentium4v64v1gcc -funroll-loops2018081920180818
27214pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27214pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27214pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer2018081920180818
27214pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
27214pentium/pentium4v64v1gcc -march=nocona -O -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1cc2018081920180818
27236pentium/pentium4v64v1gcc -O -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27236pentium/pentium4v64v1gcc -march=k8 -O -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27258pentium/pentium4v64v1gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
27280pentium/pentium4v64v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
27280pentium/pentium4v64v1gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
27280pentium/pentium4v64v1gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
27302pentium/pentium4v64v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
27302pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
27302pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27302pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
27324pentium/pentium4v64v1gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
27324pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
27324pentium/pentium4v64v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
27346pentium/pentium4v64v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27346pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
27368pentium/pentium4v64v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
27368pentium/pentium4v64v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27368pentium/pentium4v64v1gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
27390pentium/pentium4v64v1gcc2018081920180818
27390pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
27390pentium/pentium4v64v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
27390pentium/pentium4v64v1gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
27434pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
27434pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
27522pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
27588pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
27588pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
27588pentium/pentium4v64v1gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27676pentium/pentium4v64v2gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27698pentium/pentium4v64v2gcc -O2 -fomit-frame-pointer2018081920180818
27698pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
27698pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
27698pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
27720pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
27720pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
27720pentium/pentium4v64v2gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
27742pentium/pentium4v64v2gcc -Os -fomit-frame-pointer2018081920180818
27742pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
27742pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -march=k8 -O -fomit-frame-pointer2018081920180818
27764pentium/pentium4v64v2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
27786pentium/pentium4v64v2gcc -O -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -m64 -O2 -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -m64 -O -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
27786pentium/pentium4v64v2gcc -march=nocona -O -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2cc2018081920180818
27808pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27808pentium/pentium4v64v2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
27830pentium/pentium4v64v2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
27830pentium/pentium4v64v2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
27830pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
27830pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
27852pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
27852pentium/pentium4v64v1gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
27874pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27874pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
27874pentium/pentium4v64v2gcc -m64 -Os -fomit-frame-pointer2018081920180818
27896pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
27896pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
27896pentium/pentium4v64v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
27896pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
27896pentium/pentium4v64v2gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
27918pentium/pentium4v64v2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
27940pentium/pentium4v64v2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc2018081920180818
27962pentium/pentium4v64v2gcc -funroll-loops2018081920180818
27962pentium/pentium4v64v2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
27962pentium/pentium4v64v2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
27984pentium/pentium4v64v2gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
27984pentium/pentium4v64v2gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
28006pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
28028pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
28028pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28028pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
28028pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
28028pentium/pentium4v64v2gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
28050pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
28050pentium/pentium4v64v2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
28072pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
28072pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
28094pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
28094pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28094pentium/pentium4v64v2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
28116pentium/pentium4v64v2gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
28138pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
28138pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
28138pentium/pentium4v64v2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
28160pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer2018081920180818
28182pentium/pentium4v64v2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
28182pentium/pentium4v64v2gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
28204pentium/pentium4v64v2gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
28226pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
28226pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
28336pentium/pentium4v64v2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
28358pentium/pentium4v64v2gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
28446pentium/pentium4v64v2gcc -O3 -fomit-frame-pointer2018081920180818
28490pentium/pentium4v64v2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
28512pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
28534pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
28622pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
28666pentium/pentium4v64v2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28710pentium/pentium4v64v2gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
28732pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
28842pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
28908pentium/pentium4v64v2gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
28952pentium/pentium4v64v2gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
29238pentium/pentium4v64v2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
29810pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
29854pentium/pentium4v64v2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
29898pentium/pentium4v64v2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
30074generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
30162generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
30162generic/opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
30316generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
30316generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
30558generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
30580generic/opt64gcc -O3 -fomit-frame-pointer2018081920180818
30668generic/opt64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
30690generic/opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
30734generic/opt64gcc -O2 -fomit-frame-pointer2018081920180818
30756generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
30756generic/opt64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
30778generic/opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
30778generic/opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
30778generic/opt64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
30800generic/opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
30800generic/opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
30800generic/opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
30800generic/opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
30822generic/opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
30844generic/opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
30844generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
30844generic/opt64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
30932generic/opt64gcc -O -fomit-frame-pointer2018081920180818
30954generic/opt64gcc -m64 -O -fomit-frame-pointer2018081920180818
30954generic/opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
30976generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
30998generic/opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
30998generic/opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
30998generic/opt64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
31020generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
31020generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
31020generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
31020generic/opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
31020generic/opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
31042generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
31042generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
31042generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
31042generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
31042generic/opt64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
31064generic/opt64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
31086generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
31086generic/opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
31086generic/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
31108generic/opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
31130generic/opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
31130generic/opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
31130generic/opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
31196generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
31284generic/opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31284generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31284generic/opt64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31284generic/opt64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
31350generic/opt64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31372generic/opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31394generic/opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
31416generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
31416generic/opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31416generic/opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
31438generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
31438generic/opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
31460generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
31482generic/opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31482generic/opt64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
31504generic/opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
31526generic/opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31526generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
31526generic/opt64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
31548generic/opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
31592generic/opt64gcc -Os -fomit-frame-pointer2018081920180818
31592generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
31592generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31592generic/opt64gcc -m64 -Os -fomit-frame-pointer2018081920180818
31614generic/opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
31614generic/opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
31658generic/opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31790generic/opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
31812generic/opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
31856generic/opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31856generic/opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
31878generic/opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
31878generic/opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
31922generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
31922generic/opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
31944generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
31944generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
31944generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
31966generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
32010generic/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
32010generic/opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
32054generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
32054generic/opt64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
32076generic/opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
32164generic/opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
32186generic/opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
32208generic/opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
32208generic/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
32318generic/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
32340generic/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
32626generic/opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
32802generic/opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
32868generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
33022generic/opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
34034generic/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
34100generic/opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
34276generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
34342generic/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
34540generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
34584generic/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
34650generic/opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
34848generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
34870generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
34892generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
34980generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
35002generic/opt32gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
35024generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
35024generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
35024generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
35046generic/opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35068generic/opt32gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35156generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
35156generic/opt32gcc -m64 -O3 -fomit-frame-pointer2018081920180818
35156generic/opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
35178generic/opt32gcc -O2 -fomit-frame-pointer2018081920180818
35200generic/opt32gcc -m64 -O2 -fomit-frame-pointer2018081920180818
35222generic/opt32gcc -O3 -fomit-frame-pointer2018081920180818
35222generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
35354generic/opt32gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
35376generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
35442generic/opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
35464generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
35486generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
35486generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
35486generic/opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
35574generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
35574generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
35618generic/opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
35640generic/opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
35662generic/opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
35684generic/opt32gcc -O -fomit-frame-pointer2018081920180818
35684generic/opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
35728generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
35728generic/opt32gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35750generic/opt32gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
35794generic/opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35794generic/opt32gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
35816generic/opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
35816generic/opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
35816generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
35838generic/opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
35926generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
35992generic/opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
36014generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
36146generic/opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
36234generic/opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
36256generic/opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
36300generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
36300generic/opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
36432generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
36432generic/opt32gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
36454generic/opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
36476generic/opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
36476generic/opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
36498generic/opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
36498generic/opt32gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
36520generic/opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
36542generic/opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
36542generic/opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
36564generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
36564generic/opt32gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
36608generic/opt32gcc -Os -fomit-frame-pointer2018081920180818
36608generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
36608generic/opt32gcc -m64 -Os -fomit-frame-pointer2018081920180818
36608generic/opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
36608generic/opt32gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
36652generic/opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
36762generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
36806generic/opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
36828generic/opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
36872generic/opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
36916generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
36916generic/opt32gcc -march=k8 -O -fomit-frame-pointer2018081920180818
36982generic/opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
37004generic/opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
37004generic/opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
37048generic/opt32gcc -m64 -O -fomit-frame-pointer2018081920180818
37070generic/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
37092generic/opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
37268generic/opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
37290generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
37312generic/opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
37334generic/opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
37356generic/opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
37400generic/opt32gcc -march=nocona -O -fomit-frame-pointer2018081920180818
37422generic/opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
37466generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
37466generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
37488generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
37488generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
37488generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
37576generic/opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
37686generic/opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
37840generic/opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
37862generic/opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
38016generic/opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
38016generic/opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
38060generic/opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
38192generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
38324generic/opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
39006generic/opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
41976generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
47300powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
47322powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
47366powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
47564powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
47630powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
47740powerpc/pp32cv2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
48004powerpc/pp32cv2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
48532powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
48532powerpc/pp32cv2gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
48554powerpc/pp32cv2gcc -Os -fomit-frame-pointer2018081920180818
48576powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
48576powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2018081920180818
48598powerpc/pp32cv2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
48620powerpc/pp32cv2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
48642powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
48642powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2018081920180818
48642powerpc/pp32cv2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
48664powerpc/pp32cv2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
48664powerpc/pp32cv2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
48664powerpc/pp32cv2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
48664powerpc/pp32cv2gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
48686powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
48686powerpc/pp32cv2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
48686powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
48686powerpc/pp32cv2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
48708powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
48708powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
48708powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
48708powerpc/pp32cv2gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
48730powerpc/pp32cv2gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
48752powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
48752powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
48796powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
48862powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
48862powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
48884powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
48884powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
48906powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
48928powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
48950powerpc/pp32cv2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
48972powerpc/pp32cv2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
49016powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
49016powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
49016powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
49060powerpc/pp32cv2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
49104powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
49236powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
49258powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
49258powerpc/pp32cv2gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
49280powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
49302powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
49324generic/opt64gcc2018081920180818
49324powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
49346powerpc/pp32cv2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
49368powerpc/pp32cv2gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
49390powerpc/pp32cv2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
49412powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
49456powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2018081920180818
49456powerpc/pp32cv2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
49478generic/opt64gcc -funroll-loops2018081920180818
49478powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
49544powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
49654generic/opt64cc2018081920180818
49654powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
49654powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
49698powerpc/pp32cv2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
49786powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
49808powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
50512powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
51238powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2018081920180818
51260powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
51282powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2018081920180818
51304powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
51392powerpc/pp32cv2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
51414powerpc/pp32cv2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
51612powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
51722powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
51722powerpc/pp32cv2gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
51744powerpc/pp32cv2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
51898powerpc/pp32cv2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
51942powerpc/pp32cv2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
51964powerpc/pp32cv2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
51986powerpc/pp32cv2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
51986powerpc/pp32cv2gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
52162powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
52162powerpc/pp32cv2gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
52272powerpc/pp32cv2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
52382powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
52382powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
52404powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2018081920180818
52558powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
52580powerpc/pp32cv2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
52580powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
52580powerpc/pp32cv1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
52602powerpc/pp32cv2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
52690powerpc/pp32cv1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
52712powerpc/pp32cv2gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
52712powerpc/pp32cv2gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
52822powerpc/pp32cv2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
52954powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
53020powerpc/pp32cv2gcc -march=nocona -O -fomit-frame-pointer2018081920180818
53108powerpc/pp32cv2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
53240powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
53262powerpc/pp32cv1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
53306powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
53306powerpc/pp32cv1gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
53328powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
53350powerpc/pp32cv2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
53350powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
53350powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
53394powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
53416powerpc/pp32cv2gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
53438powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
53526powerpc/pp32cv2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
53548powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
53614powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
53636powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
53658powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
54054powerpc/pp32cv2gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
54428powerpc/pp32cv2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
54450powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
54472powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
54538powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
54604powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
54648powerpc/pp32cv1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
54670powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
54692powerpc/pp32cv1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
54714powerpc/pp32cv1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
54758powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
54780powerpc/pp32cv1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
54802powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
54824powerpc/pp32cv1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
54934powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
54978powerpc/pp32cv1gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
55022powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
55110powerpc/pp32cv2gcc -O -fomit-frame-pointer2018081920180818
55110powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
55132powerpc/pp32cv1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
55154powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2018081920180818
55198powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2018081920180818
55220powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
55308powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
55330powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
55330powerpc/pp32cv1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
55352powerpc/pp32cv1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
55374powerpc/pp32cv1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
55484powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2018081920180818
55528powerpc/pp32cv1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
55550powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2018081920180818
55616powerpc/pp32cv1gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
55682powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
55704powerpc/pp32cv1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
55726powerpc/pp32cv1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
55770powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
55814powerpc/pp32cv1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
55858powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
55880powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
55902powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
55924powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
55924powerpc/pp32cv1gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
55946powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
55990powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
55990powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
55990powerpc/pp32cv1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
56034powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
56496powerpc/pp32cv1gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
56562powerpc/pp32cv1gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
56606powerpc/pp32cv1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
56606powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
56672powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
56672powerpc/pp32cv1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
57046powerpc/pp32cv1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
57068powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
57134powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
57178powerpc/pp32cv1gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
57200powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
57244powerpc/pp32cv1gcc -march=k8 -O -fomit-frame-pointer2018081920180818
57288powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
57376powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
57398powerpc/pp32cv1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
57442powerpc/pp32cv1gcc -Os -fomit-frame-pointer2018081920180818
57464powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2018081920180818
57464powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
57464powerpc/pp32cv1gcc -march=nocona -O -fomit-frame-pointer2018081920180818
57486powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2018081920180818
57486powerpc/pp32cv1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
57508powerpc/pp32cv1gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
57574powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
57574powerpc/pp32cv1gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
57618powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
57662powerpc/pp32cv1gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
57750powerpc/pp32cv1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
57794powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
57816powerpc/pp32cv1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
58014powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
58036powerpc/pp32cv1gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
58080powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
58146powerpc/pp32cv1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
58212powerpc/pp32cv1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
58234powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
58300powerpc/pp32cv1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
58300powerpc/pp32cv1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
58322powerpc/pp32cv1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
58674powerpc/pp32cv1gcc -O -fomit-frame-pointer2018081920180818
58674powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
58806powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
58872powerpc/pp32cv1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
58960powerpc/pp32cv1gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
59312powerpc/pp32cv2gcc -march=k8 -O -fomit-frame-pointer2018081920180818
59422powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
59686powerpc/pp32cv1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
59884powerpc/pp32cv1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
60544powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
60808powerpc/pp32cv1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
61512powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
61688powerpc/pp32cv1gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
62590powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
76560generic/opt32gcc -funroll-loops2018081920180818
77484generic/opt32cc2018081920180818
78914generic/opt32gcc2018081920180818
107404powerpc/pp32cv2gcc -funroll-loops2018081920180818
107690powerpc/pp32cv2gcc2018081920180818
110374powerpc/pp32cv2cc2018081920180818
110462powerpc/pp32cv2gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
124322powerpc/pp32cv1gcc2018081920180818
124454powerpc/pp32cv1cc2018081920180818
141614powerpc/pp32cv1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
143528powerpc/pp32cv1gcc -funroll-loops2018081920180818

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: printf("-----------------------------------\n");
echo32.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: gcc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include 'gt;' or provide a declaration of 'printf'
echo32.c: echo32.c:12:1:
echo32.c: +#include gt;
echo32.c:
echo32.c: echo32.c:37:4:
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include 'gt;' or provide a declaration of 'printf'

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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: gcc
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: expected 'BitSequence *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ~~~~~~~~~~~~~^~~~

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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include 'gt;' or provide a declaration of 'printf'
echo32.c: echo32.c:12:1:
echo32.c: +#include gt;
echo32.c:
echo32.c: echo32.c:37:4:
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include 'gt;' or provide a declaration of 'printf'
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include 'gt;' or provide a declaration of 'printf'
echo32.c: echo32.c:12:1:
echo32.c: +#include gt;
echo32.c:
echo32.c: echo32.c:37:4:
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include 'gt;' or provide a declaration of 'printf'

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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: expected 'BitSequence *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ~~~~~~~~~~~~~^~~~
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: expected 'BitSequence *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ~~~~~~~~~~~~~^~~~

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

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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