Implementation notes: amd64, genji262, crypto_hash/keccakc448

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
10362inplacegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10428inplacegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
10450inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10450simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10472inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10494inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10516simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10538opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
10538simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10560simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10582simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
10626opt64u6gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10626opt64u6gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10802simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10824inplacegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
10824inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
10846inplacegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
10846inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
10846inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
10846simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
10868simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
10934simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
10934simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
10956opt64u6gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
10956opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
10956inplacegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
10978opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10978opt64u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
11000opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
11000opt64u6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
11000opt64u6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
11066simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
11066opt64u6gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
11066simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
11066opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
11132opt64u6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
11264opt64lcu6gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
11660opt64lcu24gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
11682opt64lcu24gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
11704opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
11726opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
11748opt64lcu6gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
11836opt64lcu24gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
11880opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
11880opt64lcu24gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
11902opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
11902opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
11924opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
11924opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
11946opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
11946opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
11946opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
11968opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
11968opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
11968opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
11968opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11968opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
11968x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11990opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
11990opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
11990opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2018081920180818
11990x86_64_asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
12012x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12012opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
12012opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12012opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12012opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
12012x86_64_asmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
12012opt64lcu6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
12012x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12012opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -O -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12034x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12034opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
12056x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -m64 -Os -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12056opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12056x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -Os -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12078opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12078x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
12100x86_64_asmgcc2018081920180818
12100x86_64_asmgcc -funroll-loops2018081920180818
12100opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12100opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12100opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
12100x86_64_asmgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
12100opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12100opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12100opt64lcu24gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
12100opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
12122opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12122simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12122opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12122simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
12122opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
12144x86_64_asmcc2018081920180818
12144simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12144simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
12144opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12144opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12144x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12144opt64lcu6gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12166opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12166opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
12166x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2018081920180818
12166opt64lcu6gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12166x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12166x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12166opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12166opt64lcu24gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
12188opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12188x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12210inplacegcc -O2 -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12210simplegcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12210opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -m64 -O -fomit-frame-pointer2018081920180818
12210inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12210simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12210simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12210simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12210simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12210inplacegcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12210x86_64_asmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
12210x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2018081920180818
12232inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12232simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12232x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12232inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
12232inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
12232simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12232opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12232inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12232inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12232opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
12232inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
12232opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
12232inplacegcc -m64 -O2 -fomit-frame-pointer2018081920180818
12232inplacegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12232inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12232simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12232simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12232simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12232x86_64_asmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
12254simplegcc -O2 -fomit-frame-pointer2018081920180818
12254simplegcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
12254inplacegcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
12254simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12254inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12254inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12254x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12254x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
12254x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
12254x86_64_asmgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12254simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12254x86_64_asmgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12254inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12276simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12276simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
12276inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12276inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12298inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12298opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12298opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12298opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12298opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
12298simplegcc -m64 -O2 -fomit-frame-pointer2018081920180818
12298simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12298inplacegcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
12320inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12320x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12320opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
12320opt64lcu6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
12342opt64lcu6gcc -Os -fomit-frame-pointer2018081920180818
12342opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12342inplacegcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
12342inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12342simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12342inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12342inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12342opt64lcu6gcc -m64 -Os -fomit-frame-pointer2018081920180818
12342inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12342inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12342inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12342opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12342opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12342opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
12364inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12364opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12364simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12364opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
12364inplacegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12364inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12364inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
12364opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12364opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
12386inplacegcc -Os -fomit-frame-pointer2018081920180818
12386x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
12386inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12386simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12386inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
12386x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
12386x86_64_asmgcc -m64 -Os -fomit-frame-pointer2018081920180818
12386inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12386x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12386simplegcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12386simplegcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
12386opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12408opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12408opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12408x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12408opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
12408inplacegcc -m64 -Os -fomit-frame-pointer2018081920180818
12408simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12408opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12408inplacegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12408simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12408inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12408simplegcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12408opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12430opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
12430opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
12430opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12430opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12430opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
12430simplegcc -m64 -O3 -fomit-frame-pointer2018081920180818
12430simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12430inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12430inplacegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12430inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12430simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12452inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
12452inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12452inplacegcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12474inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12474simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12474inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
12474simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
12474inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12474simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12474inplacegcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
12496opt64lcu6gcc -O2 -fomit-frame-pointer2018081920180818
12496simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12496inplacegcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
12496simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12496inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
12496opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2018081920180818
12496simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12496simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
12496simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
12496simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12496inplacegcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12496inplacegcc -march=nocona -O -fomit-frame-pointer2018081920180818
12518simplegcc -funroll-loops -O -fomit-frame-pointer2018081920180818
12518simplegcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
12518simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12518inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
12518inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
12518x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12518x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12518simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12518simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
12518opt64lcu24gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12518opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12518simplegcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12518simplegcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
12518simplegcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12518opt64lcu6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
12540simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
12540x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
12540inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12540simplegcc -m64 -Os -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12540simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12540x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12540inplacegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12540simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12540x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12540x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12540opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
12540x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -O2 -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -O3 -fomit-frame-pointer2018081920180818
12562x86_64_asmgcc -Os -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12562inplacegcc -funroll-loops -O -fomit-frame-pointer2018081920180818
12562simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2018081920180818
12562inplacegcc -m64 -O -fomit-frame-pointer2018081920180818
12562inplacegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12562x86_64_asmgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12562opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
12562x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12562opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12562inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12562inplacegcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12562opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12562simplegcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12584inplacegcc -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12584simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12584inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12584simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2018081920180818
12584opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2018081920180818
12606simplegcc -Os -fomit-frame-pointer2018081920180818
12606inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12606opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
12606simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
12606inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
12606opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12606inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12606inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12606opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12606opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12606opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
12628inplacegcc -O3 -fomit-frame-pointer2018081920180818
12628inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12628simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12628simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12628inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
12628simplegcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12628opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
12650simplegcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12650x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12650x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
12650simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12650simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
12650opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
12650simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
12650opt64lcu6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12650inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12650simplegcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12650opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12650simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12650opt64lcu6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12650simplegcc -march=k8 -O -fomit-frame-pointer2018081920180818
12672simplegcc -O -fomit-frame-pointer2018081920180818
12672simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12672inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
12672opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12672opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12672simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12672opt64lcu24gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12672opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12672inplacegcc -march=barcelona -O -fomit-frame-pointer2018081920180818
12694simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
12694simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
12694opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12694opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
12716inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12716opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12716inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12716simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12716inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12716inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12716inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12716opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12716inplacegcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12716simplegcc -march=nocona -O -fomit-frame-pointer2018081920180818
12738simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12738opt64lcu6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12738opt64lcu6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12738simplegcc -march=barcelona -O -fomit-frame-pointer2018081920180818
12738inplacegcc -march=k8 -O -fomit-frame-pointer2018081920180818
12760simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12760inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12760opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12782opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12782opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12782opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
12782simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12782simplegcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
12804simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12804simplegcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12826inplacegcc -m64 -O3 -fomit-frame-pointer2018081920180818
12826opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12826opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12848simplegcc -m64 -O -fomit-frame-pointer2018081920180818
12848opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12848opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12848opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12848opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2018081920180818
12870simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
12892inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
12892opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -O3 -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -O -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12914opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
12914inplacegcc -march=nocona -Os -fomit-frame-pointer2018081920180818
12936opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12936opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12958opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
12980inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
12980simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
13002inplacegcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
13024inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
13046inplacegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13046opt64lcu24gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
13046inplacegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
13046simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
13046inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13068x86_64_asmgcc -O2 -fomit-frame-pointer2018081920180818
13068simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13156opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
13156opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
13156opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
13200simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13266simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
13288opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
13310opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
13310opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
13310opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
13310opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13332opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
13354opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
13354opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
13376simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
13376opt64lcu6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13376opt64lcu6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
13398opt64u6gcc -Os -fomit-frame-pointer2018081920180818
13398opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
13398opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
13398opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13398opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13420opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
13420opt64u6gcc -m64 -Os -fomit-frame-pointer2018081920180818
13420opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
13420opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13442opt64u6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
13442opt64u6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
13442simplegcc -march=nocona -Os -fomit-frame-pointer2018081920180818
13464opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
13464opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
13464opt64u6gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
13486opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13486opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
13486opt64u6gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
13618opt64u6gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
13618opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
13640opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
13662opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
13662opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
13662opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
13684opt64u6gcc -O2 -fomit-frame-pointer2018081920180818
13684opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
13684opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
13684opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
13684opt64u6gcc -m64 -O2 -fomit-frame-pointer2018081920180818
13706opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
13706opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
13750opt64u6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
13750opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
13750opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
13772opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
13772opt64u6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
13794opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
13794opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
13794opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
13816opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
13816opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
13816opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
13816opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
13816opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
13838opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
13838opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
13838opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
13882opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
13948opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
13948opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
14102opt64lcu6gcc -m64 -O -fomit-frame-pointer2018081920180818
14146simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
14322opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
14322opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
14388opt64u6gcc -O -fomit-frame-pointer2018081920180818
14388opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
14388opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
14388opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
14388opt64u6gcc -march=nocona -O -fomit-frame-pointer2018081920180818
14410opt64u6gcc -m64 -O3 -fomit-frame-pointer2018081920180818
14410opt64u6gcc -m64 -O -fomit-frame-pointer2018081920180818
14410inplacegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
14410opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
14410opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
14410opt64u6gcc -march=k8 -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
14432opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
14432opt64u6gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
14432opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
14454opt64u6gcc -O3 -fomit-frame-pointer2018081920180818
14454opt64u6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
14476opt64u6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
14520opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
14542opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
14542opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
14542opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
14916opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
14938opt64u6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
14938opt64u6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
15532sseu2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
15532simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
16302simplegcc -O3 -fomit-frame-pointer2018081920180818
16302opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
16808x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
17556sseu2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
17578sseu2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
17600sseu2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
17710sseu2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
17710sseu2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
17710sseu2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
17754sseu2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
17776sseu2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
17776sseu2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
17820sseu2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
17842sseu2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
17864sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
17864sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
17886sseu2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
17930sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
17930sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
17930sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
17952sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
17952sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
17996sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
18304sseu2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
18392sseu2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
18524sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
18524sseu2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
18700sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
18700sseu2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
18722sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
18722sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
19140sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
19140sseu2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
19712opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
19734sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
19734sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
19778sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
19800sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
21010x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
21824sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
22968opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
22990opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
22990opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
23012mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
23056mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
23078mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23078mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
23078mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
23078mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23100mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
23122mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
23122mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
23122mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
23144mmxu1gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
23144opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
23144mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
23166opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
23188opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
23210opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
23210opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
23232opt64lcu24shldgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
23232opt64lcu24shldgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
23298opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
23298opt64lcu24shldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
23364mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
23364mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
23386opt64lcu24shldgcc -Os -fomit-frame-pointer2018081920180818
23386opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
23386mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
23386opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2018081920180818
23430mmxu1gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
23452opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23452opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
23452opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
23452mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
23474opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23474opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23474opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23474mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
23474mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
23496opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23496mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
23496opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23496mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
23496mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
23496mmxu1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
23518opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
23540mmxu1gcc -Os -fomit-frame-pointer2018081920180818
23540opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23540opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
23540opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
23540mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
23540mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
23562mmxu1gcc -m64 -Os -fomit-frame-pointer2018081920180818
23562mmxu1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
23562opt64lcu24shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
23562opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
23562opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
23562opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
23562opt64lcu24shldgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
23562opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
23584mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23584mmxu1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
23584opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
23606mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23606mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
23606mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
23628opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
23628mmxu1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
23650mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23650mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
23650mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23650opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2018081920180818
23650mmxu1gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
23672opt64lcu24shldgcc -O2 -fomit-frame-pointer2018081920180818
23672opt64lcu24shldgcc -O3 -fomit-frame-pointer2018081920180818
23672opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
23672mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
23672opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2018081920180818
23694mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
23694opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23694mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
23716mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23716mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23716opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
23738opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23738opt64lcu24shldgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
23738opt64lcu24shldgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
23738opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23760mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23760mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23760mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23760mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
23804opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
23826mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
23826mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
23826mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
23848mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
23870mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23892opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
23936mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
23936mmxu1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
23958mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
23958mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
23958mmxu1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
23958opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
23980mmxu1gcc -O -fomit-frame-pointer2018081920180818
23980opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
23980mmxu1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
23980mmxu1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
23980mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
23980mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
23980mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
23980mmxu1gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
24002mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
24002mmxu1gcc -m64 -O -fomit-frame-pointer2018081920180818
24002mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24002opt32bi-rvku2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24002mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
24002mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24024mmxu1gcc -march=k8 -O -fomit-frame-pointer2018081920180818
24090mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24090mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
24090opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24112mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
24134mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24134mmxu1gcc -march=nocona -O -fomit-frame-pointer2018081920180818
24156mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24156opt32bi-rvku2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
24178mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24178mmxu1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
24200mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
24200mmxu1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
24200mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
24222mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
24222mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
24222mmxu1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
24244mmxu1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
24244mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24244opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24288mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
24288mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
24310mmxu1gcc -O2 -fomit-frame-pointer2018081920180818
24310mmxu1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
24310mmxu1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24310x86_64_shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
24310mmxu1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24310mmxu1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
24332x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24332mmxu1gcc -m64 -O2 -fomit-frame-pointer2018081920180818
24332x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24332x86_64_shldgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
24332x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
24332x86_64_shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
24332x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
24354x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
24354x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24376x86_64_shldgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
24376x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -O2 -fomit-frame-pointer2018081920180818
24398mmxu1gcc -O3 -fomit-frame-pointer2018081920180818
24398mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
24398mmxu1gcc -m64 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
24398mmxu1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
24398mmxu1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
24398mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2018081920180818
24398x86_64_shldgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
24398x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -m64 -O -fomit-frame-pointer2018081920180818
24420mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
24420x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
24442x86_64_shldgcc -O -fomit-frame-pointer2018081920180818
24442x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
24442x86_64_shldgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
24442x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
24464x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
24486x86_64_shldcc2018081920180818
24530x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
24552x86_64_shldgcc -funroll-loops2018081920180818
24552x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
24552x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24552x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
24552x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
24552x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
24574x86_64_shldgcc2018081920180818
24574x86_64_shldgcc -Os -fomit-frame-pointer2018081920180818
24574x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
24574x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
24574x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24574x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
24618mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
24618x86_64_shldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
24640x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
24640x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24684opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
24728opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
24728opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24728x86_64_shldgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
24750opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
24772opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
24772opt32biT-s2lcu4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24816opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
24838opt64lcu24shldgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
24860opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
24860x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
24882opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
24882opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
24882opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
24948opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
24948opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
24948opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
24948opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2018081920180818
24970opt64lcu24shldgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
24970opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
24970opt64lcu24shldgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
24970opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
24970opt64lcu24shldgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
24970opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
24992compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
24992opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
24992opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
24992opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25036opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25058opt64lcu24shldgcc -O -fomit-frame-pointer2018081920180818
25058opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
25058opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2018081920180818
25080opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
25102opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
25102opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
25124compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25124opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2018081920180818
25146compactgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
25168opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
25234compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
25234x86_64_shldgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
25300compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
25344opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
25388compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25564compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
25674compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25718compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
25718opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
26026opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
26334opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
26422opt32bi-rvku2gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
26510compactgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
26510compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
26510compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
26532compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
26554compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
26576compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
26576compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
26576opt32bi-rvku2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
26708compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
26708opt64lcu24shldgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
26752compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
26994opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27016opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27060opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27148opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
27192opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
27280opt32bi-rvku2gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
27280opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
27302opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
27324opt32bi-rvku2gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
27324opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
27346opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
27390opt32bi-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
27566opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
27632opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
27654opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27676opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27698opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27720opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27720opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
27720opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27786opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
27786opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
27786opt32bi-rvku2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
27808opt32bi-rvku2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
27852opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
27852opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
27852opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
27874opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
27874opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27874opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27874opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
27940opt32biT-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
28116compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
28138opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28138opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28138opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28138opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
28160compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
28160opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
28160opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
28182opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
28182opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
28182opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
28182opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
28182opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
28204opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
28226compactgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
28270opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
28314opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
28424opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
28424opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
28446opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
28468opt32bi-rvku2gcc -O3 -fomit-frame-pointer2018081920180818
28468compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28468compactgcc -m64 -O3 -fomit-frame-pointer2018081920180818
28468mmxu1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
28490compactgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
28512opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
28512opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
28512opt32biT-s2lcu4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
28512compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
28534opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2018081920180818
28534opt32biT-s2lcu4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
28534opt32biT-s2lcu4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
28556compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
28556opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
28556opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
28556opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
28578opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
28578opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
28600opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
28622compactgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
28644compactgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
28666compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
28688compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
28732opt32bi-s2lcu4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
28732opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
28754compactgcc -O3 -fomit-frame-pointer2018081920180818
28754opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
28798opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
28820opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
28820opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
28842opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
28842opt32biT-s2lcu4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
28842opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
28864opt32bi-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
28886opt32bi-s2lcu4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
28886compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
28886opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
28908opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
28930opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
28930opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
28952opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
28952opt32bi-rvku2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
28952opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
28974compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
28974opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
28996opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2018081920180818
28996compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
29018opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
29018compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
29018compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
29040opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
29062opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
29062opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
29084opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
29084opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
29084opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
29084opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
29106opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
29106opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
29106opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
29106compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29106opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
29128opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
29128opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
29128opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
29150opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29172opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29194opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
29194compactgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29216opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
29238opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
29260opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
29260opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
29282opt32biT-s2lcu4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
29282opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
29282opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
29392opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
29392opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
29392opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
29392opt32biT-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
29392opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
29414opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
29436opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2018081920180818
29436opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
29436opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
29436opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2018081920180818
29458opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
29458opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
29458compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
29480opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
29480opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
29480opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
29524opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29524compactgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
29524opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
29546opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
29546opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
29546opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
29546opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
29546opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
29568opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2018081920180818
29568compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
29568opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2018081920180818
29568opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
29612opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
29612opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
29634opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
29634compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
29634opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
29656opt32biT-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
29678opt32biT-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
29722opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
29744opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
29744opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29788opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
29788opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2018081920180818
29810opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
29810opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
29832opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
29832opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
29832opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
29832compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
29832compactgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
29854opt32bi-rvku2gcc -Os -fomit-frame-pointer2018081920180818
29854opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
29854opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
29854opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
29876opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
29898opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
29898opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
29898opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
29920opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
29942opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
29964opt32bi-rvku2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
29964opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
29964opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
29986opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
29986opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
29986opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
30008opt32bi-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
30030opt32bi-rvku2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
30030opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
30052opt32bi-rvku2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
30074opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
30096opt32bi-rvku2gcc -O2 -fomit-frame-pointer2018081920180818
30096opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2018081920180818
30096opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
30118opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
30118opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
30140opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
30140opt32bi-rvku2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
30162opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
30162opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
30250opt32bi-s2lcu4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
30250opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
30272opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
30272opt32bi-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
30272opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2018081920180818
30316opt32bi-s2lcu4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
30338x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
30338opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
30338opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
30338opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
30338opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
30338opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
30360opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
30382opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
30404opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
30426opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
30426opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
30448opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
30448opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
30448opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
30470opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
30492opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
30492opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
30492opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
30492opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2018081920180818
30492opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
30514opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
30514opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
30514opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
30514opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
30514opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
30514opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
30536opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
30536opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30536opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
30536opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30536opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30602opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
30602opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
30624opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
30624opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30624opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
30646opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30646opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
30668opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
30756opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
30778opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2018081920180818
30778opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
30800opt32biT-s2lcu4gcc -O -fomit-frame-pointer2018081920180818
30800opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
30800opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
30800opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
30800opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
30800opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
30800opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
30822opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
30822opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
30844opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2018081920180818
30866opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
30910opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
30910opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
30954opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
30976opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
30976opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2018081920180818
30998opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
30998opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
30998opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
30998opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
30998opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
31042opt32biT-s2lcu4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
31064opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31218opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
31240opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
31372opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
31372opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
31460opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
31504opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2018081920180818
31526opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
31548opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2018081920180818
31570opt32bi-rvku2gcc -O -fomit-frame-pointer2018081920180818
31680opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
31680opt32biT-s2lcu4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
31768opt32bi-rvku2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
31790opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
31812opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
31812opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
31812opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
31812opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31812opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
31834opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31834opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
31834opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
31834opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
31834opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
31856opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
31856opt32bi-rvku2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
31856opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31878opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2018081920180818
31900opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
31900opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2018081920180818
32164opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2018081920180818
32164opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
32164opt32bi-s2lcu4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
32186opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
32186opt32bi-s2lcu4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
32186opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
32208opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
32230opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
32230opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
32230opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
32252opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
32274opt32bi-s2lcu4gcc -O -fomit-frame-pointer2018081920180818
32274opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
32274opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2018081920180818
32604opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
32736opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
32978opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2018081920180818
33110opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2018081920180818
33110opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
33198opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
33308opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
34452compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35508inplacecc2018081920180818
35904simplecc2018081920180818
36080simplegcc -funroll-loops2018081920180818
36124inplacegcc2018081920180818
36256simplegcc2018081920180818
36300inplacegcc -funroll-loops2018081920180818
36432opt64lcu24gcc2018081920180818
36762opt64lcu24gcc -funroll-loops2018081920180818
36784opt64lcu6gcc2018081920180818
36960opt64lcu24cc2018081920180818
36960opt64u6gcc2018081920180818
36982opt64lcu6cc2018081920180818
37004opt64lcu6gcc -funroll-loops2018081920180818
37070opt64u6cc2018081920180818
37158opt64u6gcc -funroll-loops2018081920180818
41646opt64lcu24shldgcc -funroll-loops2018081920180818
41932opt64lcu24shldcc2018081920180818
47168compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
47256compactgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
47366compactgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
47454compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
47454compactgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
47454compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
47498compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
47630compactgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
47652compactgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
47674compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
47674compactgcc -march=k8 -O -fomit-frame-pointer2018081920180818
47740compactgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
47762compactgcc -O2 -fomit-frame-pointer2018081920180818
47828compactgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
47828compactgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
47850compactgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
48048compactgcc -march=nocona -O -fomit-frame-pointer2018081920180818
48202compactgcc -m64 -O2 -fomit-frame-pointer2018081920180818
48246compactgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
48422compactgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
48466compactgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
48532compactgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
48554compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
48554compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
48576compactgcc -m64 -Os -fomit-frame-pointer2018081920180818
48620compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
48642compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
48642compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
48642compactgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
48664compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
48708compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
48708compactgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
48730compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
48752compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
48774compactgcc -Os -fomit-frame-pointer2018081920180818
48862compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
48862compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
48928compactgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
49192compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
49302compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
49368compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
49390compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
49456compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
49478opt64lcu24shldgcc2018081920180818
49676compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
49786compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
49984compactgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
50006compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
50028compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
50402compactgcc -O -fomit-frame-pointer2018081920180818
50424compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
50754compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
50952compactgcc -m64 -O -fomit-frame-pointer2018081920180818
51062compactgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
51062compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
51150compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
51238compactgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
51348compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
51458compactgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
52008compactgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
52096compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
52536compactgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
54956compactgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
56694compactgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
78012opt32bi-rvku2gcc2018081920180818
78034opt32bi-rvku2gcc -funroll-loops2018081920180818
78056opt32bi-rvku2cc2018081920180818
83248opt32biT-s2lcu4gcc -funroll-loops2018081920180818
83578opt32biT-s2lcu4gcc2018081920180818
86922opt32bi-s2lcu4gcc -funroll-loops2018081920180818
87340opt32bi-s2lcu4cc2018081920180818
88528opt32bi-s2lcu4gcc2018081920180818
89870opt32biT-s2lcu4cc2018081920180818
102982compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
103048compact8gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
103466compact8gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
103488compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
103686compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
103972compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
104500compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
104654compact8gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
105292compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
105336compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
105446compact8gcc -O2 -fomit-frame-pointer2018081920180818
105754compact8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
106436compact8gcc -O3 -fomit-frame-pointer2018081920180818
107448compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
107536compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
107536compact8gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
107580compact8gcc -march=k8 -O -fomit-frame-pointer2018081920180818
107800compact8gcc -m64 -O3 -fomit-frame-pointer2018081920180818
108174compact8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
108350compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
108548compact8gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
108746compact8gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
108812compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
109384compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
109824compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
110000compact8gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
110484compact8gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
110902compact8gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
110946compact8gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
112376compact8gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
113806compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
114004compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
114554compact8gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
114796compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
115324compact8gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
115962compact8gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
118140compact8gcc -march=nocona -O -fomit-frame-pointer2018081920180818
119108compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
119504compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
121374compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
122232compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
122430compact8gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
122782compact8gcc -m64 -O -fomit-frame-pointer2018081920180818
123464compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
123816compact8gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
123970compact8gcc -m64 -O2 -fomit-frame-pointer2018081920180818
124322compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
124454compact8gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
124740compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
126258compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
126544compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
126984compact8gcc -O -fomit-frame-pointer2018081920180818
126984compact8gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
127358compact8gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
127556compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
128458compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
128546compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
128942compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
129382compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
129778compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
129910compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
130108compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
130350compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
131252compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
132044compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
132594compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
138226compact8gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
138776compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
139260compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
144056compact8gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
148368compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
148566compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
148808compact8gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
149490compact8gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
149732compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
149842compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
149908compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
149952compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
150084compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
150392compact8gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
150392compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
150436compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
150458compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
150502compact8gcc -m64 -Os -fomit-frame-pointer2018081920180818
150568compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
151690compact8gcc -Os -fomit-frame-pointer2018081920180818
151756compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
151954compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
152130compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
152482compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
152966compact8gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
153978compact8gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
154286compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
157718compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
158708compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
158906compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
159126compact8gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
159654compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
159676compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
159786compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
160314compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
161128compact8gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
161436compact8gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
161480compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
161898compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
163504compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
219626compactcc2018081920180818
234894compactgcc2018081920180818
237754compactgcc -funroll-loops2018081920180818
239668mmxu1gcc2018081920180818
239690mmxu1gcc -funroll-loops2018081920180818
243386compact8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
245190compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
381898mmxu1cc2018081920180818
636416compact8gcc2018081920180818
636702compact8gcc -funroll-loops2018081920180818
642444compact8cc2018081920180818

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: cc
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: cc
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: cc
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67:0:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:11: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:110:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc sseu2

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: cc
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakF-1600-opt64.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc xopu24

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: gcc
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: gcc
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:13: note: in expansion of macro 'SHUFFLEBYTES128'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc sseu2
gcc -O2 -fomit-frame-pointer sseu2
gcc -O3 -fomit-frame-pointer sseu2
gcc -O -fomit-frame-pointer sseu2
gcc -Os -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -O -fomit-frame-pointer sseu2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sseu2
gcc -funroll-loops sseu2
gcc -funroll-loops -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -O -fomit-frame-pointer sseu2
gcc -funroll-loops -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sseu2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sseu2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sseu2
gcc -m64 -O2 -fomit-frame-pointer sseu2
gcc -m64 -O3 -fomit-frame-pointer sseu2
gcc -m64 -O -fomit-frame-pointer sseu2
gcc -m64 -Os -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -O -fomit-frame-pointer sseu2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -O -fomit-frame-pointer sseu2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sseu2
gcc -march=barcelona -O2 -fomit-frame-pointer sseu2
gcc -march=barcelona -O3 -fomit-frame-pointer sseu2
gcc -march=barcelona -O -fomit-frame-pointer sseu2
gcc -march=barcelona -Os -fomit-frame-pointer sseu2
gcc -march=k8 -O2 -fomit-frame-pointer sseu2
gcc -march=k8 -O3 -fomit-frame-pointer sseu2
gcc -march=k8 -O -fomit-frame-pointer sseu2
gcc -march=k8 -Os -fomit-frame-pointer sseu2
gcc -march=nocona -O2 -fomit-frame-pointer sseu2
gcc -march=nocona -O3 -fomit-frame-pointer sseu2
gcc -march=nocona -O -fomit-frame-pointer sseu2
gcc -march=nocona -Os -fomit-frame-pointer sseu2

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakF-1600-opt64.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:103:33: note: called from here
KeccakF-1600-opt64.c: #define ROL6464(a, r1, r2) _mm_rot_epi64(a, CONST128( rot_##r1##_##r2 ))
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:101:13: note: in expansion of macro 'ROL6464'
KeccakF-1600-opt64.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakF-1600-opt64.c: ^~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakF-1600-opt64.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc xopu24
gcc -funroll-loops xopu24

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakF-1600-opt64.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:97:43: note: called from here
KeccakF-1600-opt64.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:94:51: note: in definition of macro 'SWAP64'
KeccakF-1600-opt64.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:98:40: note: in expansion of macro 'GET64LOHI'
KeccakF-1600-opt64.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:106:13: note: in expansion of macro 'GET64HILO'
KeccakF-1600-opt64.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 72, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer xopu24
gcc -O3 -fomit-frame-pointer xopu24
gcc -O -fomit-frame-pointer xopu24
gcc -Os -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -O -fomit-frame-pointer xopu24
gcc -fno-schedule-insns -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -O -fomit-frame-pointer xopu24
gcc -funroll-loops -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xopu24
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xopu24
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xopu24
gcc -m64 -O2 -fomit-frame-pointer xopu24
gcc -m64 -O3 -fomit-frame-pointer xopu24
gcc -m64 -O -fomit-frame-pointer xopu24
gcc -m64 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -O -fomit-frame-pointer xopu24
gcc -m64 -march=k8 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -O -fomit-frame-pointer xopu24
gcc -m64 -march=nocona -Os -fomit-frame-pointer xopu24
gcc -march=barcelona -O2 -fomit-frame-pointer xopu24
gcc -march=barcelona -O3 -fomit-frame-pointer xopu24
gcc -march=barcelona -O -fomit-frame-pointer xopu24
gcc -march=barcelona -Os -fomit-frame-pointer xopu24
gcc -march=k8 -O2 -fomit-frame-pointer xopu24
gcc -march=k8 -O3 -fomit-frame-pointer xopu24
gcc -march=k8 -O -fomit-frame-pointer xopu24
gcc -march=k8 -Os -fomit-frame-pointer xopu24
gcc -march=nocona -O2 -fomit-frame-pointer xopu24
gcc -march=nocona -O3 -fomit-frame-pointer xopu24
gcc -march=nocona -O -fomit-frame-pointer xopu24
gcc -march=nocona -Os -fomit-frame-pointer xopu24

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^~~~~
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^~~~~
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:13: note: in expansion of macro 'SHUFFLEBYTES128'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:128:13: note: in expansion of macro 'SHUFFLEBYTES128'
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:111:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakF-1600-opt64.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: called from here
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakF-1600-opt64.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:97:43: note: called from here
KeccakF-1600-opt64.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:94:51: note: in definition of macro 'SWAP64'
KeccakF-1600-opt64.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:98:40: note: in expansion of macro 'GET64LOHI'
KeccakF-1600-opt64.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:106:13: note: in expansion of macro 'GET64HILO'
KeccakF-1600-opt64.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakF-1600-opt64.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:97:43: note: called from here
KeccakF-1600-opt64.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:94:51: note: in definition of macro 'SWAP64'
KeccakF-1600-opt64.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:98:40: note: in expansion of macro 'GET64LOHI'
KeccakF-1600-opt64.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:106:13: note: in expansion of macro 'GET64HILO'
KeccakF-1600-opt64.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakF-1600-opt64.c: ^~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakF-1600-opt64.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: called from here
KeccakF-1600-opt64.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:103:13: note: in expansion of macro 'ROL6464same'
KeccakF-1600-opt64.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakF-1600-opt64.c: ^~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakF-1600-opt64.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xopu24
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer xopu24
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -O -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xopu24
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xopu24
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv xopu24