Implementation notes: amd64, skylake, crypto_hash/echosp512

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: echosp512
TimeImplementationCompilerBenchmark dateSUPERCOP version
9180aes/aes64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
9188aes/aes64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9188aes/aes64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9190aes/aes64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9190aes/aes64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
9190aes/aes64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
9192aes/aes64gcc -O3 -fomit-frame-pointer2016121520161026
9194aes/aes64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
9196aes/aes64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9198aes/aes64gcc -Os -fomit-frame-pointer2016121520161026
9198aes/aes64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9198aes/aes64gcc -m64 -Os -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9200aes/aes64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9202aes/aes64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9202aes/aes64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9202aes/aes64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9204aes/aes64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9204aes/aes64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
9204aes/aes64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
9204aes/aes64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9206aes/aes64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9206aes/aes64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9208aes/aes64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
9208aes/aes64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9208aes/aes64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9208aes/aes64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
9210aes/aes64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9212aes/aes64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
9212aes/aes64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
9212aes/aes64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
9214aes/aes64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
9218aes/aes64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
9220aes/aes64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9220aes/aes64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
9220aes/aes64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9222aes/aes64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
9222aes/aes64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9224aes/aes64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9224aes/aes64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
9224aes/aes64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9226aes/aes64gcc2016121520161026
9226aes/aes64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9226aes/aes64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
9226aes/aes64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
9228aes/aes64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9228aes/aes64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
9228aes/aes64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
9228aes/aes64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
9228aes/aes64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9230aes/aes64cc2016121520161026
9230aes/aes64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9230aes/aes64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9232aes/aes64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9232aes/aes64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9232aes/aes64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9232aes/aes64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9234aes/aes64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9234aes/aes64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
9236aes/aes64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9236aes/aes64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
9238aes/aes64gcc -O -fomit-frame-pointer2016121520161026
9238aes/aes64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9240aes/aes64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9240aes/aes64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9240aes/aes64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9240aes/aes64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9242aes/aes64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
9244aes/aes64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
9246aes/aes64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9250aes/aes64gcc -O2 -fomit-frame-pointer2016121520161026
9252aes/aes64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
9252aes/aes64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9256aes/aes64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9256aes/aes64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
9262aes/aes64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9268aes/aes64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9276aes/aes64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9278aes/aes64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9280aes/aes64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9286aes/aes64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9308aes/aes64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9314aes/aes64gcc -m64 -O -fomit-frame-pointer2016121520161026
9324aes/aes64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
9332aes/aes64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9346aes/aes64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
9360aes/aes64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9366aes/aes64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9366aes/aes64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9366aes/aes64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
9370aes/aes64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9376aes/aes64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
9376aes/aes64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9382aes/aes64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9388aes/aes64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9390aes/aes64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
9400aes/aes64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9404aes/aes64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
9416aes/aes64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9432aes/aes64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9438aes/aes64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9460aes/aes64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9486aes/aes64gcc -funroll-loops2016121520161026
9502aes/aes64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9588aes/aes64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9750aes/aes64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
49324pentium/pentium4v64v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
49370pentium/pentium4v64v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
49372pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
49386pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
49386pentium/pentium4v64v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
49406pentium/pentium4v64v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
49410pentium/pentium4v64v1gcc -O -fomit-frame-pointer2016121520161026
49426pentium/pentium4v64v1gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
49444pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
49476pentium/pentium4v64v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
49486pentium/pentium4v64v1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
49526pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
49538pentium/pentium4v64v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
49562pentium/pentium4v64v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
49592pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
49592pentium/pentium4v64v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
49596pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
49612pentium/pentium4v64v2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
49618pentium/pentium4v64v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
49624pentium/pentium4v64v1gcc -Os -fomit-frame-pointer2016121520161026
49628pentium/pentium4v64v1gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
49644pentium/pentium4v64v1gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
49654pentium/pentium4v64v2gcc -Os -fomit-frame-pointer2016121520161026
49654pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
49656pentium/pentium4v64v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
49658pentium/pentium4v64v1gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
49660pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
49662pentium/pentium4v64v1cc2016121520161026
49662pentium/pentium4v64v2cc2016121520161026
49664pentium/pentium4v64v2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
49666pentium/pentium4v64v1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
49670pentium/pentium4v64v2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
49672pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
49672pentium/pentium4v64v2gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
49678pentium/pentium4v64v1gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
49680pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
49680pentium/pentium4v64v2gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
49682pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
49684pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
49686pentium/pentium4v64v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
49686pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
49688pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
49692pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
49698pentium/pentium4v64v2gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
49702pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
49716pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
49718pentium/pentium4v64v2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
49720pentium/pentium4v64v1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
49720pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
49722pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
49722pentium/pentium4v64v2gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
49726pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
49726pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
49728pentium/pentium4v64v2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
49730pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
49730pentium/pentium4v64v2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
49734pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
49734pentium/pentium4v64v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
49738pentium/pentium4v64v2gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
49740pentium/pentium4v64v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
49758pentium/pentium4v64v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
49770pentium/pentium4v64v1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
49776pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
49782pentium/pentium4v64v2gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
49784pentium/pentium4v64v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
49784pentium/pentium4v64v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
49784pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
49786pentium/pentium4v64v2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
49788pentium/pentium4v64v1gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
49788pentium/pentium4v64v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
49798pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
49798pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
49804pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
49806pentium/pentium4v64v2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
49806pentium/pentium4v64v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
49810pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
49812pentium/pentium4v64v2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
49812pentium/pentium4v64v1gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
49826pentium/pentium4v64v1gcc2016121520161026
49826pentium/pentium4v64v2gcc2016121520161026
49826pentium/pentium4v64v2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
49830pentium/pentium4v64v1gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
49830pentium/pentium4v64v1gcc -march=k8 -O -fomit-frame-pointer2016121520161026
49832pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
49838pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
49846pentium/pentium4v64v1gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
49848pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
49862pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
49864pentium/pentium4v64v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
49866pentium/pentium4v64v2gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
49866pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
49866pentium/pentium4v64v1gcc -m64 -Os -fomit-frame-pointer2016121520161026
49870pentium/pentium4v64v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
49876pentium/pentium4v64v1gcc -m64 -O -fomit-frame-pointer2016121520161026
49882pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
49890pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
49896pentium/pentium4v64v2gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
49904pentium/pentium4v64v2gcc -m64 -Os -fomit-frame-pointer2016121520161026
49922pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
49922pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
49924pentium/pentium4v64v2gcc -O -fomit-frame-pointer2016121520161026
49926pentium/pentium4v64v2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
49926pentium/pentium4v64v2gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
49930pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
49944pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
49946pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
49946pentium/pentium4v64v2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
49948pentium/pentium4v64v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
49962pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
49972pentium/pentium4v64v2gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
49974pentium/pentium4v64v2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
49980pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
49986pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
49988pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
49992pentium/pentium4v64v2gcc -m64 -O2 -fomit-frame-pointer2016121520161026
50002pentium/pentium4v64v2gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
50016pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
50022pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50028pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
50030pentium/pentium4v64v1gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
50034pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
50040pentium/pentium4v64v2gcc -march=k8 -O -fomit-frame-pointer2016121520161026
50042pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer2016121520161026
50044pentium/pentium4v64v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
50050pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
50050pentium/pentium4v64v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
50052pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer2016121520161026
50056pentium/pentium4v64v1gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50072pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
50078pentium/pentium4v64v2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
50084pentium/pentium4v64v2gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
50086pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
50088pentium/pentium4v64v2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
50088pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
50094pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
50100pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
50104pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
50118pentium/pentium4v64v2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
50122pentium/pentium4v64v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
50126pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
50128pentium/pentium4v64v2gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
50138pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
50144pentium/pentium4v64v2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
50154pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50156pentium/pentium4v64v2gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
50164pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
50172pentium/pentium4v64v1gcc -O3 -fomit-frame-pointer2016121520161026
50180pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
50186pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer2016121520161026
50190pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
50198pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
50206pentium/pentium4v64v1gcc -m64 -O2 -fomit-frame-pointer2016121520161026
50206pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
50208pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
50214pentium/pentium4v64v2gcc -funroll-loops2016121520161026
50214pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
50224pentium/pentium4v64v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
50226pentium/pentium4v64v1gcc -march=nocona -O -fomit-frame-pointer2016121520161026
50254pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
50258pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50258pentium/pentium4v64v2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
50260pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
50270pentium/pentium4v64v2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
50272pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
50322pentium/pentium4v64v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
50322pentium/pentium4v64v2gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
50324pentium/pentium4v64v2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
50326pentium/pentium4v64v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
50326pentium/pentium4v64v2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
50334pentium/pentium4v64v2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
50348pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
50374pentium/pentium4v64v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
50376pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
50386pentium/pentium4v64v2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
50388pentium/pentium4v64v2gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
50392pentium/pentium4v64v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
50414pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
50428pentium/pentium4v64v2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50440pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50454pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
50472pentium/pentium4v64v1gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
50492pentium/pentium4v64v2gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
50502pentium/pentium4v64v2gcc -m64 -O -fomit-frame-pointer2016121520161026
50510pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
50522pentium/pentium4v64v2gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
50534pentium/pentium4v64v2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
50536pentium/pentium4v64v2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
50546pentium/pentium4v64v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
50574pentium/pentium4v64v2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
50598pentium/pentium4v64v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
50628pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
50654pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
50654pentium/pentium4v64v2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
50658pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
50668pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
50680pentium/pentium4v64v2gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
50696pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
50744pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
50782pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
50792pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
50844pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
50844pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
50872pentium/pentium4v64v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
50890pentium/pentium4v64v1gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
50912pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
50924pentium/pentium4v64v1gcc -funroll-loops2016121520161026
50926pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
50936pentium/pentium4v64v2gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
51012pentium/pentium4v64v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
51072pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
51118pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
51222pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
51240pentium/pentium4v64v2gcc -march=nocona -O -fomit-frame-pointer2016121520161026
51324pentium/pentium4v64v2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
51356pentium/pentium4v64v2gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
51498pentium/pentium4v64v1gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
51556pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
51558pentium/pentium4v64v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
51608pentium/pentium4v64v2gcc -O3 -fomit-frame-pointer2016121520161026
51824pentium/pentium4v64v2gcc -O2 -fomit-frame-pointer2016121520161026
51872pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
53076pentium/pentium4v64v2gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
61366generic/opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
61558generic/opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
61984generic/opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
62010generic/opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
62048generic/opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
62158generic/opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
62236generic/opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
62250generic/opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
62260generic/opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
62436generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
62446generic/opt64gcc -Os -fomit-frame-pointer2016121520161026
62462generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
62478generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
62486generic/opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
62502generic/opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
62642generic/opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
62670generic/opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
62714generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
63056generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
63106generic/opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
63250generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
63302generic/opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
63442generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
63594generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
63636generic/opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
63816generic/opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
63890generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
63988generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
64338generic/opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
64442generic/opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
64604generic/opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
64604generic/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
64670generic/opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
64690generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
64792generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
64884generic/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
64906generic/opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
64926generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
65094generic/opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
65110generic/opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
65128generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
65134generic/opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
65172generic/opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
65254generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
65288generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
65322generic/opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
65352generic/opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
65358generic/opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
65380generic/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
65382generic/opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
65386generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
65484generic/opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
65486generic/opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
65492generic/opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
65548generic/opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
65566generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
65572generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
65588generic/opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
65612generic/opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
65628generic/opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
65658generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
65664generic/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
65722generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
65730generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
65786generic/opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
65814generic/opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
65818generic/opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
65830generic/opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
65846generic/opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
65848generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
65894generic/opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
65926generic/opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
65976generic/opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
66020generic/opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
66030generic/opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
66032generic/opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
66094generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
66126generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
66160generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
66168generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
66184generic/opt64gcc -O2 -fomit-frame-pointer2016121520161026
66202generic/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
66230generic/opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
66256generic/opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
66262generic/opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
66388generic/opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
66390generic/opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
66398generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
66444generic/opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
66500generic/opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
66510generic/opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
66510generic/opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
66544generic/opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
66556generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
66616generic/opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
66650generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
66708generic/opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
66712generic/opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
66734generic/opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
66760generic/opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
66812generic/opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
66842generic/opt64gcc -O3 -fomit-frame-pointer2016121520161026
66852generic/opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
66874generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
66998generic/opt64gcc -O -fomit-frame-pointer2016121520161026
67020generic/opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
67626generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
67784generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
69396generic/opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
69448generic/opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
69782generic/opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
69792generic/opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
69808generic/opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
69948generic/opt32gcc -Os -fomit-frame-pointer2016121520161026
69972generic/opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
70090generic/opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
70096generic/opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
70108generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
70296generic/opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
70330generic/opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
70340generic/opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
70374generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
70444generic/opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
70620generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
70762generic/opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
70766generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
71082generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
71372generic/opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
71448generic/opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
71488generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
71564generic/opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
71630generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
71742generic/opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
71768generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
71842generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
71856generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
71894generic/opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
71962generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
72006generic/opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
72026generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
72214generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
72360generic/opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
72586generic/opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
72684generic/opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
72724generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
72772generic/opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
72808generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
72830generic/opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
72852generic/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
72864generic/opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
72866generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
72874generic/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
72894generic/opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
73022generic/opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
73026generic/opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
73054generic/opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
73100generic/opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
73126generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
73258generic/opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
73286generic/opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
73366generic/opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
73386generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
73408generic/opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
73424generic/opt32gcc -O2 -fomit-frame-pointer2016121520161026
73440generic/opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
73594generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
73604generic/opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
73668generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
73712generic/opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
73788generic/opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
73798generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
73818generic/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
73870generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
74016generic/opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
74074generic/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
74166generic/opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
74310generic/opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
74398generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
74522generic/opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
74542generic/opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
74566generic/opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
74638generic/opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
74770generic/opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
74802generic/opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
74828generic/opt32gcc -O3 -fomit-frame-pointer2016121520161026
75100generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
75150generic/opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
75160generic/opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
75172generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
75472generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
75520generic/opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
75526generic/opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
75608generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
75688generic/opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
75704generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
75732generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
75776generic/opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
75834generic/opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
75968generic/opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
76004generic/opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
76074generic/opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
76584generic/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
76594generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
76608generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
76752generic/opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
76760generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
77014generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
77178generic/opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
77248generic/opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
77488generic/opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
77748generic/opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
77766generic/opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
77970generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
77972generic/opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
77990generic/opt32gcc -O -fomit-frame-pointer2016121520161026
78086generic/opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
78116generic/opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
78256generic/opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
78436generic/opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
78520generic/opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
78546generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
78598generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
79942generic/opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
80192generic/opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
81690generic/opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
81890generic/opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
82112generic/opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
82132generic/opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
82496generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
82500generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
82642generic/opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
85962powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
86086powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
86146powerpc/pp32cv2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
87102powerpc/pp32cv2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
87972powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
88034powerpc/pp32cv2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
88236powerpc/pp32cv2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
88920generic/opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
88946generic/opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
89140generic/opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
89150powerpc/pp32cv2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
89202powerpc/pp32cv2clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
89766powerpc/pp32cv2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
92948generic/opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
97552generic/opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
98142powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
98652powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
98868powerpc/pp32cv1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
99056powerpc/pp32cv1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
99076powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
99688powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
99760powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
100112powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
100390powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
100632powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
100684powerpc/pp32cv2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
100692powerpc/pp32cv2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
100796powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
100892generic/opt64gcc2016121520161026
101012generic/opt64cc2016121520161026
101088powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
101250powerpc/pp32cv1clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
101418powerpc/pp32cv2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
101926powerpc/pp32cv2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
102090powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
102164powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
102502powerpc/pp32cv1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
102548generic/opt64gcc -funroll-loops2016121520161026
102596powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
102620powerpc/pp32cv1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
102924powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
103128powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
103196powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
103316powerpc/pp32cv1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
103386powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
103390powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
103532powerpc/pp32cv2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
103580powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
103720powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
103938powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
104016powerpc/pp32cv2gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
104330powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2016121520161026
104418powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
104454powerpc/pp32cv2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
104496powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
104638powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
104846powerpc/pp32cv2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
104918powerpc/pp32cv2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
105156powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
105316powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
105346powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2016121520161026
105464powerpc/pp32cv2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
105766powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
106004powerpc/pp32cv2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
106188powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
106236powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
106646powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
106676powerpc/pp32cv2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
106890powerpc/pp32cv2gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
106992powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
107094powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2016121520161026
107132powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
107426powerpc/pp32cv2gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
107830powerpc/pp32cv2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
108030powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
108118powerpc/pp32cv2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
108134powerpc/pp32cv2gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
108324powerpc/pp32cv2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
108450powerpc/pp32cv2gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
108562powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
108620powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
108642powerpc/pp32cv2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
109752powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
109796powerpc/pp32cv2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
109814powerpc/pp32cv2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
109982powerpc/pp32cv2gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
110092powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
110124powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
110128powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
110162powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
110224powerpc/pp32cv2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
110266powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
110288powerpc/pp32cv2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
110330powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
110352powerpc/pp32cv2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
110584powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2016121520161026
110604powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
110690powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
110754powerpc/pp32cv1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
110832powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
110934powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
111086powerpc/pp32cv2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
111250powerpc/pp32cv1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
111256powerpc/pp32cv2gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
111506powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
111564powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
111628powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
111638powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2016121520161026
111650powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
111826powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
111916powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
111946powerpc/pp32cv1gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
112074powerpc/pp32cv1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
112116powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
112320powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
112324powerpc/pp32cv1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
112344powerpc/pp32cv2gcc -Os -fomit-frame-pointer2016121520161026
112442powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
112542powerpc/pp32cv1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
112666powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
112922powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
113094powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
113218powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
113254powerpc/pp32cv2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
113328powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
113374powerpc/pp32cv1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
113388powerpc/pp32cv1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
113622powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
113644powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
113840powerpc/pp32cv1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
113886powerpc/pp32cv1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
113924powerpc/pp32cv2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
114058powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
114308powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
114324powerpc/pp32cv1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
114380powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
114400powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
114466powerpc/pp32cv1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
114572powerpc/pp32cv1gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
115408powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
116096powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
116126powerpc/pp32cv1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
116192powerpc/pp32cv1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
116316powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
116324powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
116446powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
116482powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
117016powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
117660powerpc/pp32cv2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
118008powerpc/pp32cv2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
120114powerpc/pp32cv1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
120422powerpc/pp32cv2gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
120602powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
120884powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
120906powerpc/pp32cv1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
120960powerpc/pp32cv1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
121062powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
121152powerpc/pp32cv2gcc -march=nocona -O -fomit-frame-pointer2016121520161026
121724powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
121756powerpc/pp32cv2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
121794powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
121982powerpc/pp32cv2gcc -march=k8 -O -fomit-frame-pointer2016121520161026
122126powerpc/pp32cv2gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
122194powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2016121520161026
122198powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
122206powerpc/pp32cv2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
122500powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
122912powerpc/pp32cv2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
123182powerpc/pp32cv2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
123408powerpc/pp32cv2gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
123500powerpc/pp32cv1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
123592powerpc/pp32cv2gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
123744powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2016121520161026
123888powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
124020powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2016121520161026
124188powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
124198powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
124364powerpc/pp32cv2gcc -O -fomit-frame-pointer2016121520161026
124406powerpc/pp32cv2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
124426powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
125160powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
125292powerpc/pp32cv1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
125376powerpc/pp32cv2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
125738powerpc/pp32cv2gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
125982powerpc/pp32cv1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
126266powerpc/pp32cv1gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
126300powerpc/pp32cv1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
126314powerpc/pp32cv2gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
126406powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
127134powerpc/pp32cv2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
127166powerpc/pp32cv1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
127270powerpc/pp32cv1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
127358powerpc/pp32cv1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
127366powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
127592powerpc/pp32cv1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
127618powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
127854powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
127870powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
127904powerpc/pp32cv1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
127988powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
128024powerpc/pp32cv1gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
128102powerpc/pp32cv1gcc -march=k8 -O -fomit-frame-pointer2016121520161026
128230powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2016121520161026
128266powerpc/pp32cv1gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
128320powerpc/pp32cv1gcc -Os -fomit-frame-pointer2016121520161026
128348powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
128350powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
128370powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
128418powerpc/pp32cv2gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
128536powerpc/pp32cv1gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
128640powerpc/pp32cv1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
128692powerpc/pp32cv1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
128722powerpc/pp32cv1gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
128856powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
128874powerpc/pp32cv1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
129076powerpc/pp32cv1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
129174powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
129186powerpc/pp32cv1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
129276powerpc/pp32cv1gcc -O -fomit-frame-pointer2016121520161026
129320powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
129410powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
129410powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
129480powerpc/pp32cv1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
129498powerpc/pp32cv1gcc -march=nocona -O -fomit-frame-pointer2016121520161026
129502powerpc/pp32cv1gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
129578powerpc/pp32cv1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
129580powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2016121520161026
129630powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
129668powerpc/pp32cv1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
129692powerpc/pp32cv1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
129702powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
129844powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
129910powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2016121520161026
129968powerpc/pp32cv1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
130048powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
130062powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
130136powerpc/pp32cv1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
130576powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
130620powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
130634powerpc/pp32cv1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
130694powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
131224powerpc/pp32cv1gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
131900powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2016121520161026
132382powerpc/pp32cv1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
145206generic/opt32gcc -funroll-loops2016121520161026
146282generic/opt32gcc2016121520161026
147240generic/opt32cc2016121520161026
238968powerpc/pp32cv2gcc2016121520161026
239176powerpc/pp32cv2gcc -funroll-loops2016121520161026
242224powerpc/pp32cv2cc2016121520161026
314792powerpc/pp32cv1cc2016121520161026
318914powerpc/pp32cv1gcc -funroll-loops2016121520161026
322086powerpc/pp32cv1gcc2016121520161026

Compiler output

Implementation: crypto_hash/echosp512/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/echosp512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp512_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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/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/echosp512/generic/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp512_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_echosp512_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/echosp512/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/echosp512/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