Implementation notes: x86, h9trinity, crypto_hash/k12

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: k12
TimeImplementationCompilerBenchmark dateSUPERCOP version
11149kcp/optimized1600XOPufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
11257kcp/optimized1600XOPu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
11260kcp/optimized1600XOPufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
11276kcp/optimized1600XOPu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
11431kcp/optimized1600XOPufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
11533kcp/optimized1600XOPu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
11849kcp/optimized1600XOPu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
11945kcp/optimized1600XOPufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
32144kcp/inplace1600bigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
32755kcp/inplace1600bigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
33674kcp/inplace1600bigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
35414kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
35448kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
35482kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
35603kcp/inplace1600bigcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
35606kcp/inplace1600bigcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
35620kcp/inplace1600bigcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
35628kcp/inplace1600bigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
35670kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
35692kcp/inplace1600bigcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
35735kcp/inplace1600bigcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
35823kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
35860kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
35871kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
35929kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
36011kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
36039kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
36054kcp/inplace1600bigcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
36112kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
36166kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
36172kcp/inplace1600bigcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
36173kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
36174kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
36179kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
36180kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
36198kcp/inplace1600bigcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
36200kcp/inplace1600bigcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
36228kcp/inplace1600bigcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
36258kcp/inplace1600bigcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
36281kcp/inplace1600bigcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
36291kcp/inplace1600bigcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
36295kcp/inplace1600bigcc -m32 -Os -fomit-frame-pointer2017111120171020
36298kcp/inplace1600bigcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
36314kcp/inplace1600bigcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
36321kcp/inplace1600bigcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
36370kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
36385kcp/inplace1600bigcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
36389kcp/inplace1600bigcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
36529kcp/inplace1600bigcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
36667kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
36732kcp/inplace1600bigcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
36747kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
36753kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
36789kcp/inplace1600bigcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
36790kcp/inplace1600bigcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
36803kcp/inplace1600bigcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
36848kcp/inplace1600bigcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
36860kcp/inplace1600bigcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
36869kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
36870kcp/inplace1600bigcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
36919kcp/inplace1600bigcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
37150kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
37150kcp/inplace1600bigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
37170kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
37304kcp/inplace1600bigcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
37329kcp/inplace1600bigcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
37350kcp/inplace1600bigcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
37360kcp/inplace1600bigcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
37365kcp/inplace1600bigcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
37389kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
37391kcp/inplace1600bigcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
37412kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
37458kcp/inplace1600bigcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
37478kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
37478kcp/inplace1600bigcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
37481kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
37482kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
37520kcp/inplace1600bigcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
37520kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
37523kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
37536kcp/inplace1600bigcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
37541kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
37546kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
37564kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
37564kcp/inplace1600bigcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
37565kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
37645kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
37646kcp/inplace1600bigcc -m32 -O -fomit-frame-pointer2017111120171020
37649kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
37679kcp/inplace1600bigcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
37687kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
37693kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
37707kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
37719kcp/inplace1600bigcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
37734kcp/inplace1600bigcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
37738kcp/inplace1600bigcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
37753kcp/inplace1600bigcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
37765kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
37786kcp/inplace1600bigcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
37797kcp/inplace1600bigcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
37798kcp/inplace1600bigcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
37815kcp/inplace1600bigcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
37833kcp/inplace1600bigcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
37833kcp/inplace1600bigcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
37851kcp/inplace1600bigcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
37868kcp/inplace1600bigcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
37945kcp/inplace1600bigcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
37996kcp/inplace1600bigcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
38017kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
38024kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
38037kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
38043kcp/inplace1600bigcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
38048kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
38074kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
38494kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
38512kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
38513kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
38514kcp/optimized1600lcufullshldgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
38540kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
38621kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
38625kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
38633kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
38635kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
38643kcp/optimized1600lcufullshldgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
38646kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
38648kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
38659kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
38676kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
38687kcp/optimized1600lcufullshldgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
38688kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
38688kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
38690kcp/optimized1600lcufullshldgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
38703kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
38708kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
38714kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
38725kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
38741kcp/optimized1600lcufullshldgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
38752kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
38759kcp/optimized1600lcufullshldgcc -m32 -Os -fomit-frame-pointer2017111120171020
38774kcp/optimized1600lcufullshldgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
38810kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
38829kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
38833kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
38837kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
38872kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
38873kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
38882kcp/optimized1600lcufullshldgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
39290kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
39307kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
39312kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
39340kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
39389kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
39492kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
39525kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
39535kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
39561kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
39572kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
39575kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
39591kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
39594kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
39596kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
39599kcp/optimized1600lcufullshldgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
39616kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
39623kcp/optimized1600lcufullshldgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
39631kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
39644kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
39658kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
39678kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
39693kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
39698kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
39703kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
39705kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
39709kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
39711kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
39726kcp/optimized1600lcufullshldgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
39745kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
39746kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
39759kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
39763kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
39766kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
39774kcp/optimized1600lcufullshldgcc -m32 -O3 -fomit-frame-pointer2017111120171020
39781kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
39799kcp/optimized1600lcufullshldgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
39801kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
39823kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
39842kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
39848kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
39856kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
39896kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
39911kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
39916kcp/optimized1600lcufullshldgcc -m32 -O2 -fomit-frame-pointer2017111120171020
40003kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
40011kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
40039kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
40309kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
40374kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
40376kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
40382kcp/optimized1600lcufullshldgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
40385kcp/optimized1600lcufullshldgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
40423kcp/optimized1600lcufullshldgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
40460kcp/optimized1600lcufullshldgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
40469kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
40474kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
40552kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
40556kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
40601kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
40608kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
40619kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
40623kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
40630kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
40632kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
40688kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
40689kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
40691kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
40700kcp/inplace1600bigcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
40709kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
40710kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
40742kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
40744kcp/inplace1600bigcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
40753kcp/inplace1600bigcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
40758kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
40767kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
40770kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
40774kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
40778kcp/inplace1600bigcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
40782kcp/inplace1600bigcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
40784kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
40796kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
40798kcp/inplace1600bigcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
40799kcp/inplace1600bigcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
40804kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
40815kcp/inplace1600bigcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
40836kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
40846kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
40846kcp/inplace1600bigcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
40871kcp/inplace1600bigcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
40902kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
40910kcp/inplace1600bigcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
40925kcp/inplace1600bigcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
40937kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
40955kcp/inplace1600bigcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
40971kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
40971kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
41045kcp/inplace1600bigcc -m32 -O2 -fomit-frame-pointer2017111120171020
41054kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
41089kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
41094kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
41111kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
41116kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
41123kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
41128kcp/inplace1600bigcc -m32 -O3 -fomit-frame-pointer2017111120171020
41173kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
41173kcp/inplace1600bigcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
41196kcp/inplace1600bigcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
41288kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
41300kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
41320kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
41323kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
41338kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
41340kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
41355kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
41372kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
41392kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
41410kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
41430kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
41432kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
41436kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
41437kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
41455kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
41469kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
41509kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
41522kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
41532kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
41538kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
41540kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
41548kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
41549kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
41587kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
41591kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
41596kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
41605kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
41615kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
41618kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
41619kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
41626kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
41638kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
41647kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
41657kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
41660kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
41661kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
41688kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
41701kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
41711kcp/inplace1600bigcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
41712kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
41716kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
41722kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
41727kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
41728kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
41735kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
41749kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
41749kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
41770kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
41773kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
41775kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
41776kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
41820kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
41880kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
41957kcp/inplace1600bigcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
41977kcp/inplace1600bigcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
41986kcp/inplace1600bigcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
41999kcp/inplace1600bigcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
42010kcp/inplace1600bigcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
42041kcp/inplace1600bigcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
42074kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
42114kcp/inplace1600bigcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
42114kcp/inplace1600bigcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
42117kcp/inplace1600bigcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
42197kcp/inplace1600bigcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
42234kcp/inplace1600bigcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
42248kcp/inplace1600bigcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
42376kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
42377kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
42397kcp/inplace1600bigcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
42398kcp/inplace1600bigcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
42443kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
42453kcp/optimized1600lcufullshldgcc -m32 -O -fomit-frame-pointer2017111120171020
42459kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
42463kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
42469kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
42506kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
42518kcp/optimized1600lcufullshldgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
42538kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
42538kcp/optimized1600lcufullshldgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
42548kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
42557kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
42590kcp/inplace1600bigcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
42599kcp/inplace1600bigcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
42624kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
42680kcp/inplace1600bigcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
42744kcp/inplace1600bigcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
42891kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
42924kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
42927kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
42964kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
42977kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
43025kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
43025kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
43035kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
43052kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
43058kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
43071kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
43125kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
48574kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
48589kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
48732kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
48750kcp/optimized1600lcufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
48776kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
48833kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
48871kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
48885kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
48885kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
48913kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
48927kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
49093kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
49202kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
49415kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
49520kcp/optimized1600ufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
49569kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
49597kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
49676kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
49786kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
49796kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
49809kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
49826kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
49850kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
49867kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
49873kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
49887kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
49914kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
50012kcp/optimized1600lcufullgcc -m32 -Os -fomit-frame-pointer2017111120171020
50059kcp/optimized1600lcufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
50060kcp/optimized1600lcufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
50099kcp/optimized1600lcufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
50110kcp/optimized1600lcufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
50112kcp/optimized1600lcufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
50118kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
50126kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
50126kcp/optimized1600lcufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
50171kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
50171kcp/optimized1600lcufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
50175kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
50199kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
50199kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
50211kcp/optimized1600lcufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
50212kcp/optimized1600lcufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
50235kcp/optimized1600lcufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
50260kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
50261kcp/optimized1600lcufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
50263kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
50272kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
50288kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
50289kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
50292kcp/optimized1600lcufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
50301kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
50311kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
50318kcp/optimized1600lcufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
50337kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
50343kcp/optimized1600lcufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
50367kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
50369kcp/optimized1600lcufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
50396kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
50399kcp/optimized1600lcufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
50419kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
50442kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
50458kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
50513kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
50523kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
50564kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
50638kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
50656kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
51378kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
51390kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
51399kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
51449kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
51485kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
51553kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
51557kcp/optimized1600ufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
51591kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
51615kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
51646kcp/optimized1600ufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
51683kcp/optimized1600lcufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
51698kcp/optimized1600ufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
51713kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
51735kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
51738kcp/optimized1600lcufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
51742kcp/optimized1600ufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
51766kcp/optimized1600lcufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
51792kcp/optimized1600lcufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
51805kcp/optimized1600lcufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
51821kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
51822kcp/optimized1600lcufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
51842kcp/optimized1600lcufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
51845kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
51845kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
51847kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
51853kcp/optimized1600lcufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
51861kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
51878kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
51890kcp/optimized1600ufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
51904kcp/optimized1600lcufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
51909kcp/optimized1600ufullgcc -m32 -Os -fomit-frame-pointer2017111120171020
51911kcp/optimized1600lcufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
51916kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
51928kcp/optimized1600lcufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
51929kcp/optimized1600lcufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
51942kcp/optimized1600lcufullgcc -m32 -O3 -fomit-frame-pointer2017111120171020
51948kcp/optimized1600ufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
51959kcp/optimized1600ufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
51961kcp/optimized1600lcufullgcc -m32 -O2 -fomit-frame-pointer2017111120171020
51973kcp/optimized1600lcufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
51984kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
51987kcp/optimized1600ufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
52016kcp/optimized1600ufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
52023kcp/optimized1600ufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
52050kcp/optimized1600lcufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
52066kcp/optimized1600lcufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
52067kcp/optimized1600lcufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
52079kcp/optimized1600ufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
52088kcp/optimized1600lcufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
52088kcp/optimized1600ufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
52094kcp/optimized1600lcufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
52096kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
52129kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
52133kcp/optimized1600ufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
52133kcp/optimized1600ufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
52144kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
52145kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
52149kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
52169kcp/optimized1600ufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
52173kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
52175kcp/optimized1600lcufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
52178kcp/optimized1600lcufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
52190kcp/optimized1600lcufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
52215kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
52243kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
52635kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
52715kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
52720kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
52721kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
52759kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
52762kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
52789kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
52831kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
52832kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
52836kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
52836kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
52904kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
52973kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
52999kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
53020kcp/optimized1600ufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
53031kcp/optimized1600ufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
53083kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
53083kcp/optimized1600ufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
53106kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
53124kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
53124kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
53211kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
53242kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
53254kcp/optimized1600ufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
53256kcp/optimized1600ufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
53259kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
53280kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
53283kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
53303kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
53307kcp/optimized1600ufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
53322kcp/optimized1600ufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
53337kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
53394kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
53409kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
53421kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
53427kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
53460kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
53479kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
53484kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
53499kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
53511kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
53514kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
53545kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
53583kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
53591kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
53607kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
53621kcp/optimized1600lcufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
53659kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
53674kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
53675kcp/optimized1600lcufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
53677kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
53710kcp/optimized1600lcufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
53715kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
53752kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
53770kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
53798kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
53850kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
53879kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
53885kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
53922kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
53988kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
54030kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
54152kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
54225kcp/optimized1600lcufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
54264kcp/optimized1600lcufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
54296kcp/optimized1600lcufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
54377kcp/optimized1600lcufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
54539kcp/optimized1600lcufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
54609kcp/optimized1600lcufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
54624kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
54645kcp/optimized1600lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
54657kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
54660kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
54724kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
54724kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
54727kcp/optimized1600ufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
54731kcp/optimized1600lcufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
54756kcp/optimized1600ufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
54769kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
54771kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
54771kcp/optimized1600ufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
54787kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
54789kcp/optimized1600ufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
54798kcp/optimized1600ufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
54844kcp/optimized1600ufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
54853kcp/optimized1600ufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
54878kcp/optimized1600ufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
54895kcp/optimized1600ufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
54917kcp/optimized1600ufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
54937kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
54951kcp/optimized1600ufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
54951kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
54984kcp/optimized1600ufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
54992kcp/optimized1600ufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
55000kcp/optimized1600ufullgcc -m32 -O2 -fomit-frame-pointer2017111120171020
55014kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
55015kcp/optimized1600ufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
55027kcp/optimized1600ufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
55030kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
55041kcp/optimized1600ufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
55048kcp/optimized1600ufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
55073kcp/optimized1600ufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
55073kcp/optimized1600ufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
55094kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
55115kcp/optimized1600ufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
55118kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
55223kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
55228kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
55272kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
55289kcp/optimized1600lcufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
55337kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
55355kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
55361kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
55380kcp/optimized1600ufullgcc -m32 -O3 -fomit-frame-pointer2017111120171020
55436kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
55477kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
55486kcp/optimized1600lcufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
55502kcp/optimized1600lcufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
55507kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
55517kcp/optimized1600lcufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
55529kcp/optimized1600lcufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
55537kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
55556kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
55560kcp/optimized1600lcufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
55575kcp/optimized1600lcufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
55602kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
55621kcp/optimized1600lcufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
55639kcp/optimized1600lcufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
55640kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
55642kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
55651kcp/optimized1600lcufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
55687kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
55693kcp/optimized1600lcufullgcc -m32 -O -fomit-frame-pointer2017111120171020
55708kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
55710kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
55717kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
55736kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
55740kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
55745kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
55745kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
55762kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
55771kcp/optimized1600lcufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
55784kcp/optimized1600ufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
55822kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
55870kcp/optimized1600ufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
55891kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
55922kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
55926kcp/optimized1600ufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
55927kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
55937kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
55946kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
55947kcp/optimized1600lcufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
55973kcp/optimized1600lcufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
55973kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
56005kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
56026kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
56035kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
56037kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
56042kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
56055kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
56056kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
56112kcp/optimized1600ufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
56133kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
56143kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
56191kcp/optimized1600ufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
56226kcp/optimized1600ufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
56231kcp/optimized1600ufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
56245kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
56257kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
56261kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
56374kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
56379kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
56387kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
56393kcp/optimized1600ufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
56409kcp/optimized1600ufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
56429kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
56814kcp/optimized1600ufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
56884kcp/optimized1600ufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
56892kcp/optimized1600ufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
56892kcp/optimized1600ufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
57219kcp/optimized1600ufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
57234kcp/optimized1600ufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
57237kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
57250kcp/optimized1600ufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
57256kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
57276kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
57277kcp/optimized1600ufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
57303kcp/optimized1600ufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
57336kcp/optimized1600ufullgcc -m32 -O -fomit-frame-pointer2017111120171020
57339kcp/optimized1600ufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
57348kcp/optimized1600ufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
57361kcp/optimized1600ufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
57367kcp/optimized1600ufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
57377kcp/optimized1600ufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
57396kcp/optimized1600ufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
57403kcp/optimized1600ufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
57412kcp/optimized1600ufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
57418kcp/optimized1600ufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
57423kcp/optimized1600ufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
57448kcp/optimized1600ufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
57461kcp/optimized1600ufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
57487kcp/optimized1600ufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
57513kcp/optimized1600ufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
57528kcp/optimized1600ufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
57567kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
57569kcp/optimized1600ufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
57583kcp/optimized1600ufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
57633kcp/optimized1600ufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
57646kcp/optimized1600ufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
57786kcp/optimized1600ufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
58212kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
58330kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
58364kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
58399kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
58767kcp/reference1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
59210kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
59389kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
60023kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
60264kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
60410kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
60454kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
61979kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
62185kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
62317kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
62505kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
62805kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
62840kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
63453kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
63466kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
63505kcp/reference1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
63549kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
63786kcp/reference1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
63968kcp/reference1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
64258kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
64287kcp/reference1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
64872kcp/reference1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
65195kcp/reference1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
65677kcp/reference1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
65933kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
65985kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
65990kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
66092kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
66195kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
66285kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
66300kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
66388kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
66633kcp/reference1600gcc -m32 -O3 -fomit-frame-pointer2017111120171020
66686kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
66807kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
66854kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
67101kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
67421kcp/optimized1600lcu6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
67458kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
67472kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
67479kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
67532kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
67557kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
67644kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
67851kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
68115kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
68188kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
68206kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
68298kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
68398kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
68409kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
68434kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
68748kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
68840kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
68977kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
69096kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
69130kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
69170kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
69257kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
69275kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
69366kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
69432kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
69477kcp/optimized1600lcu6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
69610kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
69686kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
69729kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
69733kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
69734kcp/optimized1600u6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
69776kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
69794kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
69813kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
69874kcp/optimized1600lcu6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
70174kcp/optimized1600u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
70373kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
70376kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
70433kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
70446kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
70480kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
70492kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
70532kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
70562kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
70571kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
70611kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
70619kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
70625kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
70650kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
70692kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
71061kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
71231kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
71583kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
71610kcp/optimized1600u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
71687kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
71859kcp/reference1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
71880kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
72042kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
72108kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
72151kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
72166kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
72326kcp/optimized1600lcu6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
72331kcp/optimized1600lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
72367kcp/optimized1600lcu6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
72469kcp/optimized1600lcu6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
72504kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
72522kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
72527kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
72559kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
72575kcp/optimized1600lcu6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
72586kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
72601kcp/optimized1600u6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
72648kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
72751kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
72768kcp/optimized1600lcu6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
72782kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
72797kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
72886kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
72912kcp/optimized1600lcu6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
72940kcp/optimized1600lcu6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
73003kcp/optimized1600lcu6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
73037kcp/optimized1600lcu6gcc -m32 -Os -fomit-frame-pointer2017111120171020
73072kcp/optimized1600lcu6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
73086kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
73093kcp/optimized1600lcu6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
73106kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
73111kcp/optimized1600lcu6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
73161kcp/optimized1600lcu6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
73168kcp/optimized1600lcu6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
73174kcp/optimized1600lcu6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
73289kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
73372kcp/optimized1600lcu6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
73414kcp/optimized1600lcu6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
73423kcp/optimized1600lcu6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
73457kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
73489kcp/optimized1600u6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
73515kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
73518kcp/optimized1600lcu6gcc -m32 -O3 -fomit-frame-pointer2017111120171020
73536kcp/optimized1600lcu6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
73579kcp/optimized1600u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
73619kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
73635kcp/optimized1600lcu6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
73646kcp/optimized1600lcu6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
73685kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
73695kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
73697kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
73737kcp/optimized1600lcu6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
73765kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
73770kcp/optimized1600lcu6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
73787kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
73821kcp/optimized1600u6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
73842kcp/optimized1600lcu6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
73855kcp/optimized1600lcu6gcc -m32 -O2 -fomit-frame-pointer2017111120171020
73874kcp/optimized1600u6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
73893kcp/optimized1600lcu6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
73900kcp/optimized1600lcu6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
73942kcp/optimized1600u6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
73944kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
73945kcp/optimized1600u6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
73964kcp/optimized1600u6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
74025kcp/optimized1600u6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
74036kcp/optimized1600lcu6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
74044kcp/optimized1600lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
74079kcp/optimized1600u6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
74118kcp/optimized1600lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
74137kcp/optimized1600u6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
74142kcp/optimized1600lcu6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
74194kcp/optimized1600u6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
74354kcp/optimized1600u6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
74360kcp/optimized1600u6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
74389kcp/optimized1600u6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
74442kcp/optimized1600u6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
74455kcp/optimized1600u6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
74459kcp/optimized1600u6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
74489kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
74560kcp/optimized1600u6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
74567kcp/optimized1600u6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
74583kcp/optimized1600u6gcc -m32 -Os -fomit-frame-pointer2017111120171020
74600kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
74616kcp/optimized1600lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
74622kcp/optimized1600u6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
74653kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
74682kcp/optimized1600u6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
74709kcp/optimized1600u6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
74841kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
75058kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
75185kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
75202kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
75283kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
75293kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
75294kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
75296kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
75329kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
75368kcp/optimized1600u6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
75382kcp/optimized1600u6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
75382kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
75399kcp/optimized1600u6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
75420kcp/optimized1600u6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
75434kcp/optimized1600u6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
75471kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
75472kcp/optimized1600u6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
75473kcp/optimized1600u6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
75502kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
75511kcp/optimized1600u6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
75513kcp/optimized1600u6gcc -m32 -O3 -fomit-frame-pointer2017111120171020
75516kcp/optimized1600u6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
75585kcp/optimized1600u6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
75602kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
75641kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
75647kcp/optimized1600u6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
75680kcp/optimized1600u6gcc -m32 -O2 -fomit-frame-pointer2017111120171020
75741kcp/optimized1600u6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
75869kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
75894kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
75932kcp/optimized1600u6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
75997kcp/optimized1600lcu6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
76043kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
76107kcp/optimized1600u6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
76123kcp/optimized1600lcu6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
76168kcp/optimized1600lcu6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
76181kcp/optimized1600lcu6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
76261kcp/optimized1600u6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
76263kcp/optimized1600u6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
76276kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
76285kcp/optimized1600lcu6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
76300kcp/optimized1600lcu6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
76308kcp/optimized1600u6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
76360kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
76386kcp/optimized1600u6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
76404kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
76428kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
76446kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
76456kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
76534kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
76548kcp/optimized1600u6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
76550kcp/optimized1600u6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
76648kcp/reference1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
76676kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
76815kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
76824kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
77010kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
77047kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
77254kcp/optimized1600lcu6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
77287kcp/optimized1600lcu6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
77450kcp/optimized1600u6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
77455kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
77472kcp/optimized1600u6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
77473kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
77476kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
77484kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
77491kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
77499kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
77552kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
77570kcp/reference1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
77571kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
77573kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
77606kcp/optimized1600u6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
77608kcp/optimized1600u6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
77640kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
77641kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
77651kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
77663kcp/optimized1600lcu6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
77677kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
77693kcp/optimized1600u6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
77700kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
77704kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
77712kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
77728kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
77750kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
77758kcp/optimized1600u6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
77761kcp/optimized1600u6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
77763kcp/optimized1600u6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
77773kcp/optimized1600lcu6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
77798kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
77806kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
77936kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
77976kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
78009kcp/optimized1600u6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
78045kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
78149kcp/optimized1600lcu6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
78173kcp/optimized1600lcu6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
78227kcp/optimized1600lcu6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
78313kcp/reference1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
78388kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
78397kcp/optimized1600lcu6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
78418kcp/optimized1600lcu6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
78476kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
78491kcp/reference1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
78514kcp/reference1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
78518kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
78557kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
78606kcp/optimized1600lcu6gcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
78635kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
78697kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
78707kcp/reference1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
78727kcp/optimized1600lcu6gcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
78728kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
78758kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
78790kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
78808kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
78809kcp/optimized1600lcu6gcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
78826kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
78835kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
78838kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
78877kcp/optimized1600lcu6gcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
78920kcp/optimized1600u6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
78975kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
78975kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
79000kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
79060kcp/optimized1600lcu6gcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
79071kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
79101kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
79119kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
79132kcp/optimized1600lcu6gcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
79140kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
79158kcp/optimized1600lcu6gcc -m32 -O -fomit-frame-pointer2017111120171020
79165kcp/optimized1600u6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
79182kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
79224kcp/optimized1600lcu6gcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
79244kcp/optimized1600lcu6gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
79247kcp/optimized1600lcu6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
79324kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
79330kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
79357kcp/optimized1600lcu6gcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
79361kcp/optimized1600u6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
79380kcp/optimized1600u6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
79389kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
79390kcp/optimized1600u6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
79393kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
79410kcp/optimized1600lcu6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
79410kcp/reference1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
79427kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
79462kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
79467kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
79495kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
79521kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
79563kcp/optimized1600lcu6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
79564kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
79587kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
79593kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
79604kcp/optimized1600u6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
79616kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
79652kcp/optimized1600lcu6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
79676kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
79683kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
79692kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
79732kcp/optimized1600u6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
79737kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
79745kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
79787kcp/optimized1600u6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
79793kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
79816kcp/optimized1600u6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
79824kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
79839kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
79841kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
79842kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
79844kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
79855kcp/optimized1600u6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
79913kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
79945kcp/optimized1600u6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
79956kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
79962kcp/optimized1600u6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
79965kcp/optimized1600u6gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
79978kcp/optimized1600u6gcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
80002kcp/optimized1600u6gcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
80009kcp/optimized1600u6gcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
80040kcp/optimized1600u6gcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
80070kcp/optimized1600u6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
80124kcp/optimized1600u6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
80124kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
80178kcp/optimized1600u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
80189kcp/optimized1600u6gcc -m32 -O -fomit-frame-pointer2017111120171020
80202kcp/optimized1600u6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
80229kcp/optimized1600u6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
80273kcp/optimized1600u6gcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
80278kcp/optimized1600u6gcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
80296kcp/reference1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
80320kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
80336kcp/optimized1600u6gcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
80345kcp/optimized1600u6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
80365kcp/optimized1600u6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
80375kcp/optimized1600u6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
80391kcp/optimized1600u6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
80407kcp/optimized1600u6gcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
80519kcp/optimized1600u6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
80991kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
81834kcp/reference1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
81838kcp/reference1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
81860kcp/reference1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
82023kcp/reference1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
82249kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
82265kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
82315kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
83010kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
83401kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
83455kcp/reference1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
83457kcp/reference1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
84103kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
84739kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
85069kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
85854kcp/reference1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
85866kcp/reference1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
86165kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
86217kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
87029kcp/compact1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
89838kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
90385kcp/compact1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
90570kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
90925kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
90931kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
90973kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
90982kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
91537kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
92038kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
92150kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
92246kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
92730kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
92987kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
93214kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
93356kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
93774kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
93855kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
94651kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
94822kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
95127kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
96518kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
97077kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
98571kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
99615kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
99896kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
100058kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
100228kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
100516kcp/compact1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
101158kcp/compact1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
101981kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
102312kcp/compact1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
102572kcp/compact1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
102810kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
102939kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
103036kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
103284kcp/compact1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
103379kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
103434kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
103564kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
103616kcp/compact1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
104077kcp/compact1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
104264kcp/compact1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
104316kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
104466kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
104467kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
104498kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
104518kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
104537kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
104658kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
104719kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
104822kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
105560kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
105702kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
105995kcp/compact1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
106486kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
106665kcp/compact1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
107912kcp/compact1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
108160kcp/compact1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
109792kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
110377kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
112119kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
113159kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
114976kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
116395kcp/compact1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
116651kcp/compact1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
117632kcp/compact1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
117832kcp/compact1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
117859kcp/compact1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
118360kcp/compact1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
119074kcp/compact1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
119245kcp/compact1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
119309kcp/compact1600gcc -m32 -O3 -fomit-frame-pointer2017111120171020
119488kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
119658kcp/compact1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
119714kcp/compact1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
120069kcp/compact1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
120567kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
120713kcp/compact1600gcc -m32 -O -fomit-frame-pointer2017111120171020
120996kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
121864kcp/compact1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
122568kcp/compact1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
124313kcp/compact1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
124600kcp/compact1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
125926kcp/compact1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
126513kcp/compact1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
126591kcp/compact1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
126919kcp/compact1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
127665kcp/compact1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
127753kcp/compact1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
127919kcp/compact1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
128880kcp/compact1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
128892kcp/compact1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
129504kcp/compact1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
129734kcp/compact1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
130092kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
130114kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
130180kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
130391kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
130415kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
130542kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
130624kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
130846kcp/compact1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
130998kcp/compact1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
131391kcp/compact1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
131813kcp/compact1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
131989kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
132007kcp/reference1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
132134kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
132368kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
132656kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
132686kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
132881kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
132950kcp/compact1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
134034kcp/compact1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
134311kcp/compact1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
134885kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
135037kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
135164kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
135190kcp/compact1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
135349kcp/compact1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
135617kcp/compact1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
135843kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
136040kcp/compact1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
136052kcp/compact1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
136170kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
136204kcp/compact1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
136532kcp/compact1600gcc -m32 -O2 -fomit-frame-pointer2017111120171020
136550kcp/compact1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
137214kcp/compact1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
137965kcp/compact1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
138808kcp/compact1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
140032kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
140265kcp/compact1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
140647kcp/compact1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
140758kcp/compact1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
141307kcp/compact1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
145153kcp/compact1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
146641kcp/compact1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
147032kcp/compact1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
147084kcp/compact1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
147135kcp/compact1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
147164kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
147343kcp/compact1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
147475kcp/compact1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
147647kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
148087kcp/compact1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
148355kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
148533kcp/compact1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
149175kcp/compact1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
149646kcp/compact1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
149673kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
149845kcp/compact1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
150423kcp/compact1600gcc -m32 -Os -fomit-frame-pointer2017111120171020
150550kcp/compact1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
150674kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
151365kcp/compact1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
151437kcp/compact1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
151477kcp/compact1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
151505kcp/compact1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
151673kcp/compact1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
151780kcp/compact1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
151820kcp/compact1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
151909kcp/compact1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
152019kcp/compact1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
152257kcp/compact1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
152848kcp/compact1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
153539kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
153974kcp/compact1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
154853kcp/compact1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
155708kcp/compact1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
156250kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
156343kcp/compact1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
158590kcp/compact1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
159637kcp/compact1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
161479kcp/compact1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
161706kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
161817kcp/compact1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
162031kcp/compact1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
162381kcp/compact1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
162634kcp/compact1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
163110kcp/compact1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
163226kcp/compact1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
163335kcp/compact1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
164437kcp/compact1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
166640kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
166897kcp/compact1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
171177kcp/compact1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
172180kcp/compact1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
173342kcp/compact1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
173994kcp/compact1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
208496kcp/reference1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
208675kcp/reference1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
209271kcp/reference1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
218732kcp/reference1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
219616kcp/reference1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
221586kcp/reference1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
222318kcp/reference1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
223707kcp/reference1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
224880kcp/reference1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
225140kcp/reference1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
227171kcp/reference1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
227622kcp/reference1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
229589kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
230111kcp/reference1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
230307kcp/reference1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
233060kcp/reference1600gcc -m32 -O2 -fomit-frame-pointer2017111120171020
233799kcp/reference1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
233999kcp/reference1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
238092kcp/reference1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
239176kcp/reference1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
240772kcp/reference1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
250141kcp/reference1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
264735kcp/reference1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
266080kcp/reference1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
271226kcp/reference1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
275015kcp/reference1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
275284kcp/reference1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
275562kcp/reference1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
275630kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
276294kcp/reference1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
276918kcp/reference1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
277040kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
277502kcp/reference1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
281798kcp/reference1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
283952kcp/reference1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
284624kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
285797kcp/reference1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
286714kcp/reference1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
288719kcp/reference1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
288748kcp/reference1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
288951kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
288991kcp/reference1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
289548kcp/reference1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
290088kcp/reference1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
290151kcp/reference1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
291398kcp/reference1600gcc -m32 -Os -fomit-frame-pointer2017111120171020
291549kcp/reference1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
291931kcp/reference1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
292013kcp/reference1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
292695kcp/reference1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
293053kcp/reference1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
293440kcp/reference1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
293483kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
293995kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
294794kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
296363kcp/reference1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
297286kcp/reference1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
297752kcp/reference1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
297940kcp/reference1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
300135kcp/reference1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
300330kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
300337kcp/reference1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
300578kcp/reference1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
301299kcp/reference1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
310173kcp/reference1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
311795kcp/reference1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
314135kcp/reference1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
314315kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
318839kcp/reference1600-32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111120171020
322792kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
323866kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
324297kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
324356kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
326023kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
331179kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
332366kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
332449kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
332837kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
335259kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
335562kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
342832kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
364669kcp/reference1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
367988kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
368274kcp/reference1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
368623kcp/reference1600gcc -m32 -O -fomit-frame-pointer2017111120171020
369156kcp/reference1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
370812kcp/reference1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
371579kcp/reference1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
372237kcp/reference1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
372952kcp/reference1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
373461kcp/reference1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
373616kcp/reference1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
375166kcp/reference1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
375370kcp/reference1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
376565kcp/reference1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
377167kcp/reference1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
377215kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111120171020
377525kcp/reference1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
378007kcp/reference1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
379365kcp/reference1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
380044kcp/reference1600-32bitsgcc -m32 -O3 -fomit-frame-pointer2017111120171020
385172kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
385753kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
386120kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
386399kcp/reference1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
386445kcp/reference1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
387143kcp/reference1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
387235kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111120171020
387627kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111120171020
388506kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111120171020
388816kcp/reference1600-32bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111120171020
388943kcp/reference1600-32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111120171020
389496kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
390537kcp/reference1600-32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111120171020
391146kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111120171020
392501kcp/reference1600-32bitsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111120171020
392708kcp/reference1600-32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111120171020
392852kcp/reference1600-32bitsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111120171020
393075kcp/reference1600-32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111120171020
393556kcp/reference1600-32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111120171020
394378kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111120171020
394439kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111120171020
394811kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111120171020
396940kcp/reference1600-32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111120171020
398578kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111120171020
398668kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111120171020
401660kcp/reference1600-32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
402902kcp/reference1600-32bitsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111120171020
406859kcp/reference1600-32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111120171020
408303kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111120171020
411170kcp/reference1600-32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111120171020
412232kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111120171020
440322kcp/reference1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
456323kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
461105kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
466796kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
467945kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
468197kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
471894kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
475455kcp/reference1600-32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111120171020
476241kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
477920kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
477964kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
478232kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
478851kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
482742kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
492411kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
493657kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
498691kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
499663kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
501177kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
581578kcp/reference1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
581621kcp/reference1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
581726kcp/reference1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
591426kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
592929kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
593307kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
596996kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
600296kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
603632kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
604028kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
605283kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
605861kcp/reference1600-32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111120171020
606813kcp/reference1600-32bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111120171020
607551kcp/reference1600-32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111120171020
607871kcp/reference1600-32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111120171020
609375kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111120171020
609582kcp/reference1600-32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111120171020
609857kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
611950kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
612379kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
613368kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
613634kcp/reference1600-32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111120171020
614375kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111120171020
614975kcp/reference1600-32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111120171020
615479kcp/reference1600-32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111120171020
616044kcp/reference1600-32bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111120171020
616060kcp/reference1600-32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111120171020
616946kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111120171020
617006kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111120171020
617760kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111120171020
621000kcp/reference1600-32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111120171020
621953kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
622741kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111120171020
625500kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111120171020
628813kcp/reference1600-32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111120171020
629409kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111120171020
630535kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111120171020
632012kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
639338kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
641522kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111120171020
641981kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
648141kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111120171020
662370kcp/reference1600-32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111120171020
663509kcp/reference1600-32bitsgcc -m32 -O2 -fomit-frame-pointer2017111120171020
670185kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111120171020
674308kcp/reference1600-32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111120171020
743404kcp/reference1600-32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
743546kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
746448kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
746844kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
751705kcp/reference1600-32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111120171020
754572kcp/reference1600-32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
755616kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111120171020
756566kcp/reference1600-32bitsgcc -m32 -Os -fomit-frame-pointer2017111120171020
760589kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111120171020
761235kcp/reference1600-32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111120171020
763604kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111120171020
763763kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111120171020
768314kcp/reference1600-32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
774315kcp/reference1600-32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
774979kcp/reference1600-32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
779103kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111120171020
779107kcp/reference1600-32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
779258kcp/reference1600-32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111120171020
779741kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111120171020
781132kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111120171020
781418kcp/reference1600-32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111120171020
784310kcp/reference1600-32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
784318kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111120171020
784685kcp/reference1600-32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
785457kcp/reference1600-32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
785675kcp/reference1600-32bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111120171020
785892kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111120171020
786534kcp/reference1600-32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
787363kcp/reference1600-32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
787522kcp/reference1600-32bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111120171020
793720kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111120171020
793740kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111120171020
795489kcp/reference1600-32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
795607kcp/reference1600-32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
798096kcp/reference1600-32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
800306kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111120171020
800525kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111120171020
800622kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111120171020
800943kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111120171020
803765kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111120171020
807774kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111120171020
808212kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111120171020
809953kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111120171020
820246kcp/reference1600-32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017111120171020
825730kcp/reference1600-32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017111120171020
837103kcp/reference1600-32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111120171020
841693kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111120171020
842932kcp/reference1600-32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017111120171020
843876kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111120171020
851454kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111120171020
853857kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111120171020
855156kcp/reference1600-32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017111120171020
860481kcp/reference1600-32bitsgcc -m32 -O -fomit-frame-pointer2017111120171020
861000kcp/reference1600-32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017111120171020
863373kcp/reference1600-32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017111120171020
880227kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111120171020
883192kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111120171020
905627kcp/reference1600-32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111120171020
906026kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111120171020
906837kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111120171020
907680kcp/reference1600-32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017111120171020
918347kcp/reference1600-32bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111120171020
918956kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111120171020
919922kcp/reference1600-32bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111120171020
992125kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111120171020
1039449kcp/reference1600-32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017111120171020
1040412kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111120171020
1047119kcp/reference1600-32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017111120171020

Test failure

Implementation: crypto_hash/k12/kcp/compact1600
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/compact1600 kcp/inplace1600bi kcp/optimized1600lcu6 kcp/optimized1600lcufull kcp/optimized1600lcufullshld kcp/optimized1600u6 kcp/optimized1600ufull kcp/reference1600 kcp/reference1600-32bits

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:299:12: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-XOP.c: X##bae = LOAD128(state[ 0]); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:399:5: note: in expansion of macro 'copyFromState'
KeccakP-1600-XOP.c: copyFromState(A, stateAsLanes)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:40:31: error: called from here
KeccakP-1600-XOP.c: #define XOReq64(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:351:5: note: in expansion of macro 'XOReq64'
KeccakP-1600-XOP.c: XOReq64(Cua, X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:399:5: note: in expansion of macro 'copyFromState'
KeccakP-1600-XOP.c: copyFromState(A, stateAsLanes)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 176, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv7A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:469: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv7A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv7A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:300: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu1
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu1

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:374: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv6Mu2
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv6Mu2

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:203: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:611: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:612: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv6M
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv6M

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/inplace1600ARMv7M
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/inplace1600ARMv7M

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv8A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/compact1600AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/compact1600AVR8

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:52: Error: bad expression
keccak.s: keccak.s:52: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:53: Error: bad expression
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:54: Error: bad expression
keccak.s: keccak.s:54: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:55: Error: bad expression
keccak.s: keccak.s:55: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:56: Error: bad expression
keccak.s: keccak.s:56: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:57: Error: bad expression
keccak.s: keccak.s:57: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:60: Error: bad expression
keccak.s: keccak.s:60: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:62: Error: bad expression
keccak.s: keccak.s:62: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:63: Error: bad expression
keccak.s: keccak.s:63: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:64: Error: bad expression
keccak.s: keccak.s:64: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:66: Error: bad expression
keccak.s: keccak.s:66: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:67: Error: bad expression
keccak.s: keccak.s:67: Error: junk at end of line, first unrecognized character is `r'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 342, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:542: Error: unsupported instruction `ret'
keccak.s: keccak.s:551: Error: bad register name `%rax'
keccak.s: keccak.s:552: Error: bad register name `%rcx'
keccak.s: keccak.s:553: Error: bad register name `%rcx'
keccak.s: keccak.s:555: Error: bad register name `%rax'
keccak.s: keccak.s:556: Error: bad register name `%rcx'
keccak.s: keccak.s:557: Error: bad register name `%rcx'
keccak.s: keccak.s:558: Error: bad register name `%rax'
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: bad register name `%rcx'
keccak.s: keccak.s:562: Error: bad register name `%rax'
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: bad register name `%rcx'
keccak.s: keccak.s:565: Error: bad register name `%rax'
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: bad register name `%rax'
keccak.s: keccak.s:568: Error: bad register name `%rcx'
keccak.s: keccak.s:569: Error: junk `(arg1)' after expression
keccak.s: keccak.s:570: Error: bad register name `%rcx'
keccak.s: keccak.s:571: Error: bad register name `%rax'
keccak.s: keccak.s:572: Error: junk `(arg1)' after expression
keccak.s: keccak.s:573: Error: bad register name `%rax'
keccak.s: keccak.s:574: Error: unsupported instruction `ret'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: note: in expansion of macro 'roundsN'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:40:31: error: called from here
KeccakP-1600-XOP.c: #define XOReq64(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:351:5: note: in expansion of macro 'XOReq64'
KeccakP-1600-XOP.c: XOReq64(Cua, X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:399:5: note: in expansion of macro 'copyFromState'
KeccakP-1600-XOP.c: copyFromState(A, stateAsLanes)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:702:1: error: inlining failed in call to always_inline '_mm_loadl_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_loadl_epi64 (__m128i const *__P)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:350:11: error: called from here
KeccakP-1600-XOP.c: X##su = LOAD64(state[24]); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVX512
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: note: in expansion of macro 'roundsN'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: note: in expansion of macro 'roundsN'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv7A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:469: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:469: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:300: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:300: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv6Mu2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:374: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:195: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:205: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:374: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv6M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:203: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:611: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:612: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:109: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:142: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:194: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:203: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:611: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:612: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/inplace1600ARMv7M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:19: Error: unknown pseudo-op: `.thumb'
keccak.s: keccak.s:20: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:76: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:125: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:177: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:470: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:471: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:472: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600ARMv8A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
keccak.s: keccak.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/compact1600AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: number of operands mismatch for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:52: Error: bad expression
keccak.s: keccak.s:52: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:53: Error: bad expression
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:54: Error: bad expression
keccak.s: keccak.s:54: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:55: Error: bad expression
keccak.s: keccak.s:55: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:56: Error: bad expression
keccak.s: keccak.s:56: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:57: Error: bad expression
keccak.s: keccak.s:57: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:60: Error: bad expression
keccak.s: keccak.s:60: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:62: Error: bad expression
keccak.s: keccak.s:62: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:63: Error: bad expression
keccak.s: keccak.s:63: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:64: Error: bad expression
keccak.s: keccak.s:64: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:66: Error: bad expression
keccak.s: keccak.s:66: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:67: Error: bad expression
keccak.s: keccak.s:67: Error: junk at end of line, first unrecognized character is `r'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:52: Error: bad expression
keccak.s: keccak.s:52: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:53: Error: bad expression
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:54: Error: bad expression
keccak.s: keccak.s:54: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:55: Error: bad expression
keccak.s: keccak.s:55: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:56: Error: bad expression
keccak.s: keccak.s:56: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:57: Error: bad expression
keccak.s: keccak.s:57: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:60: Error: bad expression
keccak.s: keccak.s:60: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:62: Error: bad expression
keccak.s: keccak.s:62: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:63: Error: bad expression
keccak.s: keccak.s:63: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:64: Error: bad expression
keccak.s: keccak.s:64: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:66: Error: bad expression
keccak.s: keccak.s:66: Error: junk at end of line, first unrecognized character is `r'
keccak.s: keccak.s:67: Error: bad expression
keccak.s: keccak.s:67: Error: junk at end of line, first unrecognized character is `r'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64 kcp/optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600AsmX86-64Apple
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:542: Error: unsupported instruction `ret'
keccak.s: keccak.s:551: Error: bad register name `%rax'
keccak.s: keccak.s:552: Error: bad register name `%rcx'
keccak.s: keccak.s:553: Error: bad register name `%rcx'
keccak.s: keccak.s:555: Error: bad register name `%rax'
keccak.s: keccak.s:556: Error: bad register name `%rcx'
keccak.s: keccak.s:557: Error: bad register name `%rcx'
keccak.s: keccak.s:558: Error: bad register name `%rax'
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: bad register name `%rcx'
keccak.s: keccak.s:562: Error: bad register name `%rax'
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: bad register name `%rcx'
keccak.s: keccak.s:565: Error: bad register name `%rax'
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: bad register name `%rax'
keccak.s: keccak.s:568: Error: bad register name `%rcx'
keccak.s: keccak.s:569: Error: junk `(arg1)' after expression
keccak.s: keccak.s:570: Error: bad register name `%rcx'
keccak.s: keccak.s:571: Error: bad register name `%rax'
keccak.s: keccak.s:572: Error: junk `(arg1)' after expression
keccak.s: keccak.s:573: Error: bad register name `%rax'
keccak.s: keccak.s:574: Error: unsupported instruction `ret'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:542: Error: unsupported instruction `ret'
keccak.s: keccak.s:551: Error: bad register name `%rax'
keccak.s: keccak.s:552: Error: bad register name `%rcx'
keccak.s: keccak.s:553: Error: bad register name `%rcx'
keccak.s: keccak.s:555: Error: bad register name `%rax'
keccak.s: keccak.s:556: Error: bad register name `%rcx'
keccak.s: keccak.s:557: Error: bad register name `%rcx'
keccak.s: keccak.s:558: Error: bad register name `%rax'
keccak.s: keccak.s:559: Error: junk `(arg1)' after expression
keccak.s: keccak.s:560: Error: junk `(arg1)' after expression
keccak.s: keccak.s:561: Error: bad register name `%rcx'
keccak.s: keccak.s:562: Error: bad register name `%rax'
keccak.s: keccak.s:563: Error: junk `(arg1)' after expression
keccak.s: keccak.s:564: Error: bad register name `%rcx'
keccak.s: keccak.s:565: Error: bad register name `%rax'
keccak.s: keccak.s:566: Error: junk `(arg1)' after expression
keccak.s: keccak.s:567: Error: bad register name `%rax'
keccak.s: keccak.s:568: Error: bad register name `%rcx'
keccak.s: keccak.s:569: Error: junk `(arg1)' after expression
keccak.s: keccak.s:570: Error: bad register name `%rcx'
keccak.s: keccak.s:571: Error: bad register name `%rax'
keccak.s: keccak.s:572: Error: junk `(arg1)' after expression
keccak.s: keccak.s:573: Error: bad register name `%rax'
keccak.s: keccak.s:574: Error: unsupported instruction `ret'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_hash/k12/kcp/optimized1600XOPu6
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:11: error: called from here
KeccakP-1600-XOP.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:400:5: note: in expansion of macro 'roundsN'
KeccakP-1600-XOP.c: roundsN(nr)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: error: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:297:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 46, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600XOPu6 kcp/optimized1600XOPufull