Implementation notes: amd64, skylake, crypto_hash/echosp256

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: echosp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
5786aes/aes64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
5792aes/aes64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
5792aes/aes64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
5792aes/aes64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
5794aes/aes64gcc -funroll-loops2016121520161026
5794aes/aes64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
5794aes/aes64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
5794aes/aes64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
5796aes/aes64gcc -Os -fomit-frame-pointer2016121520161026
5796aes/aes64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
5798aes/aes64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
5802aes/aes64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
5802aes/aes64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
5802aes/aes64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
5802aes/aes64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
5802aes/aes64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
5804aes/aes64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
5806aes/aes64cc2016121520161026
5806aes/aes64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
5806aes/aes64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
5806aes/aes64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
5806aes/aes64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
5806aes/aes64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
5806aes/aes64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
5808aes/aes64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
5808aes/aes64gcc -m64 -Os -fomit-frame-pointer2016121520161026
5808aes/aes64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
5810aes/aes64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
5812aes/aes64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
5812aes/aes64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
5812aes/aes64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
5812aes/aes64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
5814aes/aes64gcc2016121520161026
5814aes/aes64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
5814aes/aes64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -O -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
5816aes/aes64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
5818aes/aes64gcc -m64 -O -fomit-frame-pointer2016121520161026
5818aes/aes64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
5818aes/aes64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
5820aes/aes64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
5820aes/aes64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
5820aes/aes64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
5820aes/aes64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
5820aes/aes64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
5822aes/aes64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -O2 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
5824aes/aes64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
5826aes/aes64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
5826aes/aes64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
5826aes/aes64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
5828aes/aes64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
5828aes/aes64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
5828aes/aes64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
5830aes/aes64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
5830aes/aes64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
5830aes/aes64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
5830aes/aes64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
5830aes/aes64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
5832aes/aes64gcc -O3 -fomit-frame-pointer2016121520161026
5832aes/aes64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
5832aes/aes64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
5832aes/aes64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
5834aes/aes64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
5836aes/aes64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
5836aes/aes64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
5840aes/aes64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
5840aes/aes64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
5840aes/aes64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
5842aes/aes64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
5842aes/aes64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
5842aes/aes64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
5848aes/aes64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
5850aes/aes64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
5852aes/aes64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
5866aes/aes64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
5874aes/aes64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
5892aes/aes64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
5900aes/aes64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
5948aes/aes64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
5992aes/aes64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
6004aes/aes64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
6030aes/aes64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
6034aes/aes64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
31028pentium/pentium4v64v1cc2016121520161026
31050pentium/pentium4v64v1gcc -Os -fomit-frame-pointer2016121520161026
31052pentium/pentium4v64v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
31066pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
31078pentium/pentium4v64v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
31090pentium/pentium4v64v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
31094pentium/pentium4v64v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
31106pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
31106pentium/pentium4v64v1gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
31112pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
31114pentium/pentium4v64v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
31118pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31120pentium/pentium4v64v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
31124pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
31124pentium/pentium4v64v2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
31124pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
31132pentium/pentium4v64v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
31150pentium/pentium4v64v1gcc -funroll-loops2016121520161026
31150pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
31168pentium/pentium4v64v2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
31172pentium/pentium4v64v1gcc2016121520161026
31174pentium/pentium4v64v1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
31192pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
31192pentium/pentium4v64v2gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
31196pentium/pentium4v64v2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
31196pentium/pentium4v64v1gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
31198pentium/pentium4v64v2gcc -Os -fomit-frame-pointer2016121520161026
31202pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
31206pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
31210pentium/pentium4v64v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
31210pentium/pentium4v64v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31210pentium/pentium4v64v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
31212pentium/pentium4v64v1gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
31218pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
31220pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v2gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
31228pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
31232pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31240pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
31242pentium/pentium4v64v2gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
31244pentium/pentium4v64v2cc2016121520161026
31244pentium/pentium4v64v1gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31246pentium/pentium4v64v1gcc -O3 -fomit-frame-pointer2016121520161026
31248pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
31248pentium/pentium4v64v2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
31248pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
31258pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
31260pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
31262pentium/pentium4v64v1gcc -m64 -Os -fomit-frame-pointer2016121520161026
31266pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
31266pentium/pentium4v64v1gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
31272pentium/pentium4v64v2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
31276pentium/pentium4v64v2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31276pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
31288pentium/pentium4v64v2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
31288pentium/pentium4v64v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
31294pentium/pentium4v64v1gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
31296pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
31298pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
31302pentium/pentium4v64v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
31302pentium/pentium4v64v2gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
31304pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
31306pentium/pentium4v64v2gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
31310pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
31312pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
31314pentium/pentium4v64v1gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
31316pentium/pentium4v64v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
31316pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
31322pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
31324pentium/pentium4v64v2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
31336pentium/pentium4v64v1gcc -march=nocona -O -fomit-frame-pointer2016121520161026
31338pentium/pentium4v64v2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
31342pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31342pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
31344pentium/pentium4v64v1gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
31346pentium/pentium4v64v2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
31350pentium/pentium4v64v2gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
31352pentium/pentium4v64v2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
31368pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
31368pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
31382pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
31390pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
31394pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
31402pentium/pentium4v64v2gcc -O -fomit-frame-pointer2016121520161026
31402pentium/pentium4v64v2gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
31406pentium/pentium4v64v1gcc -march=k8 -O -fomit-frame-pointer2016121520161026
31406pentium/pentium4v64v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
31410pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
31412pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer2016121520161026
31414pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
31414pentium/pentium4v64v2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
31416pentium/pentium4v64v2gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
31424pentium/pentium4v64v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
31426pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
31428pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
31434pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
31436pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
31436pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
31438pentium/pentium4v64v2gcc2016121520161026
31440pentium/pentium4v64v2gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
31440pentium/pentium4v64v2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
31446pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer2016121520161026
31446pentium/pentium4v64v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
31446pentium/pentium4v64v2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
31448pentium/pentium4v64v2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
31448pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
31452pentium/pentium4v64v2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
31454pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31454pentium/pentium4v64v2gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
31456pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
31458pentium/pentium4v64v2gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
31458pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
31458pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
31458pentium/pentium4v64v2gcc -march=k8 -O -fomit-frame-pointer2016121520161026
31466pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
31468pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
31476pentium/pentium4v64v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
31480pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
31482pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
31484pentium/pentium4v64v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
31488pentium/pentium4v64v1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
31488pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
31492pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
31498pentium/pentium4v64v1gcc -m64 -O2 -fomit-frame-pointer2016121520161026
31504pentium/pentium4v64v2gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
31508pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
31518pentium/pentium4v64v1gcc -m64 -O -fomit-frame-pointer2016121520161026
31520pentium/pentium4v64v1gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
31524pentium/pentium4v64v2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
31526pentium/pentium4v64v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
31528pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
31528pentium/pentium4v64v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
31528pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
31532pentium/pentium4v64v2gcc -funroll-loops2016121520161026
31532pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
31532pentium/pentium4v64v2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
31532pentium/pentium4v64v2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
31536pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
31536pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
31536pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
31540pentium/pentium4v64v1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
31540pentium/pentium4v64v2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
31542pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31550pentium/pentium4v64v2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
31552pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
31554pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
31556pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
31556pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
31556pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
31558pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
31560pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
31560pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
31568pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
31568pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
31568pentium/pentium4v64v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
31578pentium/pentium4v64v2gcc -m64 -O -fomit-frame-pointer2016121520161026
31580pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
31586pentium/pentium4v64v1gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
31594pentium/pentium4v64v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
31596pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
31610pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
31612pentium/pentium4v64v1gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
31616pentium/pentium4v64v2gcc -O3 -fomit-frame-pointer2016121520161026
31624pentium/pentium4v64v2gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
31626pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
31628pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
31630pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31648pentium/pentium4v64v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
31650pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
31654pentium/pentium4v64v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
31660pentium/pentium4v64v2gcc -march=nocona -O -fomit-frame-pointer2016121520161026
31680pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
31680pentium/pentium4v64v2gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31686pentium/pentium4v64v2gcc -O2 -fomit-frame-pointer2016121520161026
31686pentium/pentium4v64v2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
31690pentium/pentium4v64v1gcc -O -fomit-frame-pointer2016121520161026
31700pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
31702pentium/pentium4v64v2gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
31704pentium/pentium4v64v2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31708pentium/pentium4v64v2gcc -m64 -Os -fomit-frame-pointer2016121520161026
31710pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
31710pentium/pentium4v64v2gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
31714pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
31720pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
31742pentium/pentium4v64v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
31746pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
31748pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
31750pentium/pentium4v64v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
31756pentium/pentium4v64v2gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
31762pentium/pentium4v64v2gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
31764pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
31772pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
31782pentium/pentium4v64v1gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
31804pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
31806pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
31828pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer2016121520161026
31830pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
31830pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
31840pentium/pentium4v64v2gcc -m64 -O2 -fomit-frame-pointer2016121520161026
31866pentium/pentium4v64v2gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
31874pentium/pentium4v64v2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
31876pentium/pentium4v64v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
31880pentium/pentium4v64v2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
31886pentium/pentium4v64v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
31922pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
31956pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
31964pentium/pentium4v64v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
31972pentium/pentium4v64v1gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
32086pentium/pentium4v64v2gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
32136pentium/pentium4v64v1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
32186pentium/pentium4v64v1gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32286pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
32290pentium/pentium4v64v2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
32566pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32584pentium/pentium4v64v2gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
32730pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
32786pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
33214pentium/pentium4v64v2gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
38512generic/opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
38518generic/opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
38840generic/opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
38984generic/opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
39002generic/opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
39060generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
39098generic/opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
39102generic/opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
39148generic/opt64gcc -Os -fomit-frame-pointer2016121520161026
39182generic/opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
39202generic/opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
39248generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
39252generic/opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
39346generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
39428generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
39530generic/opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
39536generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
39640generic/opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
39798generic/opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
39972generic/opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
40018generic/opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
40074generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
40250generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
40326generic/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
40350generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
40442generic/opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
40500generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
40634generic/opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
40678generic/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
40774generic/opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
40776generic/opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
40830generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
40850generic/opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
40876generic/opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
40964generic/opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
40976generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
40998generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
41010generic/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
41050generic/opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
41114generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
41138generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
41140generic/opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
41156generic/opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
41178generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
41210generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
41228generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
41282generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
41306generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
41322generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
41334generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
41338generic/opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
41354generic/opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
41362generic/opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
41374generic/opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
41382generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
41386generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
41416generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
41442generic/opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
41514generic/opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
41526generic/opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
41554generic/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
41560generic/opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
41572generic/opt64gcc -O2 -fomit-frame-pointer2016121520161026
41606generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
41624generic/opt64gcc -O -fomit-frame-pointer2016121520161026
41638generic/opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
41656generic/opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
41662generic/opt64gcc -O3 -fomit-frame-pointer2016121520161026
41664generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
41692generic/opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
41718generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
41718generic/opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
41764generic/opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
41814generic/opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
41820generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
41868generic/opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
41870generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
41874generic/opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
41874generic/opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
41888generic/opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
41900generic/opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
41924generic/opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
41930generic/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
41932generic/opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
41992generic/opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
42014generic/opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
42014generic/opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
42034generic/opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
42040generic/opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
42040generic/opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
42046generic/opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
42054generic/opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
42058generic/opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
42076generic/opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
42090generic/opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
42094generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
42110generic/opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
42190generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
42264generic/opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
42282generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
42332generic/opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
42338generic/opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
42494generic/opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
42524generic/opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
42736generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
42910generic/opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
43056generic/opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
43162generic/opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
43562generic/opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
43844generic/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
43994generic/opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
44024generic/opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
44054generic/opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
44190generic/opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
44224generic/opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
44280generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
44416generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
44434generic/opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
44438generic/opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
44560generic/opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
44600generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
44636generic/opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
44676generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
44698generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
44698generic/opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
44722generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
44766generic/opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
44774generic/opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
44832generic/opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
44948generic/opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
45070generic/opt32gcc -Os -fomit-frame-pointer2016121520161026
45140generic/opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
45234generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
45244generic/opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
45260generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
45362generic/opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
45382generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
45466generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
45734generic/opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
45770generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
45782generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
45830generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
45928generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
45950generic/opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
46120generic/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
46170generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
46188generic/opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
46270generic/opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
46278generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
46280generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
46296generic/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
46322generic/opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
46328generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
46420generic/opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
46444generic/opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
46456generic/opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
46558generic/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
46580generic/opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
46596generic/opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
46610generic/opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
46612generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
46714generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
46742generic/opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
46748generic/opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
46754generic/opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
46788generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
46814generic/opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
46840generic/opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
46844generic/opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
46856generic/opt32gcc -O2 -fomit-frame-pointer2016121520161026
46958generic/opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
47000generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
47032generic/opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
47066generic/opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
47124generic/opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
47130generic/opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
47190generic/opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
47198generic/opt32gcc -O3 -fomit-frame-pointer2016121520161026
47242generic/opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
47284generic/opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
47288generic/opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
47324generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
47356generic/opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
47414generic/opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
47456generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
47656generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
47666generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
47670generic/opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
47774generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
47792generic/opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
47816generic/opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
47818generic/opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
47882generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
47924generic/opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
48004generic/opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
48016generic/opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
48118generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
48258generic/opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
48350generic/opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
48392generic/opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
48394generic/opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
48416generic/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
48468generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
48528generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
48706generic/opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
48730generic/opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
48862generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
48904generic/opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
49186generic/opt32gcc -O -fomit-frame-pointer2016121520161026
49474generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
49558generic/opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
49674generic/opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
49706generic/opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
49854generic/opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
49910generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
50020generic/opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
50050generic/opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
50130generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
50140generic/opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
50516generic/opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
50646generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
50696generic/opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
50762generic/opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
50890generic/opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
50946generic/opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
51504generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
51662generic/opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
51746generic/opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51856generic/opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
52512generic/opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
52562generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
53874powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
54106powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
54144powerpc/pp32cv2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
54220powerpc/pp32cv2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
54518powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
55072powerpc/pp32cv2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
56110powerpc/pp32cv2clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
56422powerpc/pp32cv2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
56458generic/opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
56604generic/opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
56658powerpc/pp32cv2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
56950powerpc/pp32cv2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
57270generic/opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
57804generic/opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
61412powerpc/pp32cv1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
62226powerpc/pp32cv1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
62442powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
62460powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
62528powerpc/pp32cv2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
62650powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
63004powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
63020powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
63194generic/opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
63194powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
63462generic/opt64cc2016121520161026
63648powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
63772powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
64090powerpc/pp32cv1clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
64116powerpc/pp32cv1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
64166powerpc/pp32cv2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
64410powerpc/pp32cv1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
64556powerpc/pp32cv1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
64624powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
64672powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
65194powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
65288powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
65328powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
65416powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
65424powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
65432generic/opt64gcc2016121520161026
65644generic/opt64gcc -funroll-loops2016121520161026
65736powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
65882powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
65928powerpc/pp32cv2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
66170powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
66210powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
66280powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
66344powerpc/pp32cv2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
66378powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
66400powerpc/pp32cv2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
66424powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
66450powerpc/pp32cv2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
66542powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
66586powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
66712powerpc/pp32cv2gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
66764powerpc/pp32cv2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
66802powerpc/pp32cv2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
66858powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
66866powerpc/pp32cv2gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
66918powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
67192powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
67258powerpc/pp32cv2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
67278powerpc/pp32cv2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
67306powerpc/pp32cv2gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
67360powerpc/pp32cv2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
67622powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
67644powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
67654powerpc/pp32cv2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
67734powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
67766powerpc/pp32cv2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
67778powerpc/pp32cv2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
68018powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
68366powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2016121520161026
68422powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2016121520161026
68438powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
68968powerpc/pp32cv2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
69516powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
69788powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
69846powerpc/pp32cv1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
70048powerpc/pp32cv1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
70222powerpc/pp32cv1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
70234powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
70374powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
70456powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
70622powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
70662powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
70694powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
70700powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2016121520161026
70736powerpc/pp32cv2gcc -Os -fomit-frame-pointer2016121520161026
70744powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2016121520161026
70774powerpc/pp32cv1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
70852powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
70870powerpc/pp32cv1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
70888powerpc/pp32cv1gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
71048powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
71164powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
71238powerpc/pp32cv2gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
71320powerpc/pp32cv2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
71444powerpc/pp32cv2gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
71446powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
71620powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
71622powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
71710powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
71766powerpc/pp32cv2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
71768powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
71836powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
71918powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
71920powerpc/pp32cv2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
71966powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
72048powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
72094powerpc/pp32cv2gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
72140powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
72168powerpc/pp32cv1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
72322powerpc/pp32cv1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
72342powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
72352powerpc/pp32cv2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
72366powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
72406powerpc/pp32cv1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
72410powerpc/pp32cv1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
72414powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
72450powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
72452powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
72476powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
72514powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
72568powerpc/pp32cv1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
72640powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2016121520161026
72922powerpc/pp32cv1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
72998powerpc/pp32cv1gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
73034powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
73148powerpc/pp32cv2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
73164powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
73258powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
73292powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
73670powerpc/pp32cv2gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
73764powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
73786powerpc/pp32cv2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
73822powerpc/pp32cv1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
73824powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
73982powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
74022powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
74062powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
74126powerpc/pp32cv1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
74274powerpc/pp32cv2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
74484powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
74766powerpc/pp32cv2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
74852powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
75098powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
75962powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
76420powerpc/pp32cv2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
77260powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
77968powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
78118powerpc/pp32cv1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
78256powerpc/pp32cv1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
78346powerpc/pp32cv1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
78692powerpc/pp32cv1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
78746powerpc/pp32cv2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
79084powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
79398powerpc/pp32cv1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
79434powerpc/pp32cv2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
79662powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2016121520161026
79784powerpc/pp32cv2gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
80084powerpc/pp32cv2gcc -march=nocona -O -fomit-frame-pointer2016121520161026
80158powerpc/pp32cv1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
80188powerpc/pp32cv2gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
80438powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
80454powerpc/pp32cv2gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
80630powerpc/pp32cv2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
80640powerpc/pp32cv1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
80650powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
80692powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
80730powerpc/pp32cv2gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
80822powerpc/pp32cv2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
81004powerpc/pp32cv2gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
81024powerpc/pp32cv2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
81152powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
81340powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
81490powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
81620powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
81686powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
81830powerpc/pp32cv2gcc -march=k8 -O -fomit-frame-pointer2016121520161026
81866powerpc/pp32cv2gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
81978powerpc/pp32cv2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
82032powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
82322powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2016121520161026
82360powerpc/pp32cv2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
82622powerpc/pp32cv1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
82630powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
82632powerpc/pp32cv1gcc -march=k8 -O -fomit-frame-pointer2016121520161026
82758powerpc/pp32cv1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
82946powerpc/pp32cv1gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
82996powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
83036powerpc/pp32cv1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
83072powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
83078powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
83156powerpc/pp32cv1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
83190powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
83194powerpc/pp32cv1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
83208powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
83460powerpc/pp32cv1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
83480powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
83504powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
83520powerpc/pp32cv1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
83530powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
83632powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
83708powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
83790powerpc/pp32cv1gcc -Os -fomit-frame-pointer2016121520161026
83794powerpc/pp32cv1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
83806powerpc/pp32cv1gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
83886powerpc/pp32cv1gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
83894powerpc/pp32cv1gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
83956powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
83964powerpc/pp32cv1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
83978powerpc/pp32cv1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
84044powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
84068powerpc/pp32cv1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
84118powerpc/pp32cv1gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
84130powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2016121520161026
84224powerpc/pp32cv1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
84324powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2016121520161026
84332powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
84360powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
84410powerpc/pp32cv1gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
84492powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
84602powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
84678powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
84760powerpc/pp32cv1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
84780powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2016121520161026
84906powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
84984powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2016121520161026
85110powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2016121520161026
85336powerpc/pp32cv1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
85418powerpc/pp32cv1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
85494powerpc/pp32cv1gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
85516powerpc/pp32cv1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
85566powerpc/pp32cv1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
85602powerpc/pp32cv1gcc -march=nocona -O -fomit-frame-pointer2016121520161026
85640powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
86084powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
86130powerpc/pp32cv1gcc -O -fomit-frame-pointer2016121520161026
86278powerpc/pp32cv2gcc -O -fomit-frame-pointer2016121520161026
86302powerpc/pp32cv1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
87374powerpc/pp32cv2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
87440powerpc/pp32cv2gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
87544powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
94040generic/opt32gcc -funroll-loops2016121520161026
94916generic/opt32gcc2016121520161026
95420generic/opt32cc2016121520161026
157438powerpc/pp32cv2gcc2016121520161026
157558powerpc/pp32cv2cc2016121520161026
159066powerpc/pp32cv2gcc -funroll-loops2016121520161026
207212powerpc/pp32cv1cc2016121520161026
207318powerpc/pp32cv1gcc2016121520161026
210026powerpc/pp32cv1gcc -funroll-loops2016121520161026

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: cc
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: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: 107, namely:
CompilerImplementations
cc generic/opt32
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: cc
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:12: 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: 107, namely:
CompilerImplementations
cc generic/opt64
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/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: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:658:2: error: invalid instruction mnemonic 'addd'
echo32.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:636:2: error: '.att_syntax noprefix' is not supported: registers must have a '%' prefix in .att_syntax
echo64.s: .att_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:636:2: error: unknown directive
echo64.s: .att_syntax noprefix
echo64.s: ^
echo64.s: echo64.s:1053:10: error: invalid token in expression
echo64.s: movabsq $-9187201950435737472, %rax
echo64.s: ^
echo64.s: echo64.s:1053:11: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %rax
echo64.s: ^
echo64.s: echo64.s:1054:10: error: invalid token in expression
echo64.s: movabsq $-9187201950435737472, %r11
echo64.s: ^
echo64.s: echo64.s:1054:11: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %r11
echo64.s: ^
echo64.s: echo64.s:1055:10: error: invalid token in expression
echo64.s: movabsq $7599940337074203, %r10
echo64.s: ^
echo64.s: echo64.s:1055:11: error: unknown token in expression
echo64.s: movabsq $7599940337074203, %r10
echo64.s: ^
echo64.s: echo64.s:1056:7: error: unknown token in expression
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:737:2: error: invalid instruction mnemonic 'addd'
echo64.s: ...

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

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: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: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:12: 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:12: 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