Implementation notes: x86, kizomba, crypto_hash/shake256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: shake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
17427usekcpgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
17484usekcpgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
17492usekcpgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
17496usekcpgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
17496usekcpgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
17500usekcpgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
17500usekcpgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
17500usekcpgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
17502usekcpgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
17502usekcpgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
17504usekcpgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
17504usekcpgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
17504usekcpgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
17504usekcpgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
17506usekcpgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
17506usekcpgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
17508usekcpgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
17510usekcpgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
17510usekcpgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -O2 -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
17510usekcpgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
17511usekcpgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
17512usekcpgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
17512usekcpgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
17512usekcpgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
17512usekcpgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
17512usekcpgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
17512usekcpgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
17512usekcpgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
17514usekcpgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
17514usekcpgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
17514usekcpgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
17514usekcpgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
17514usekcpgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
17516usekcpgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
17516usekcpgcc -m32 -Os -fomit-frame-pointer2018082020180818
17516usekcpgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
17516usekcpgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
17517usekcpgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
17518usekcpgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
17518usekcpgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
17518usekcpgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
17519usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
17519usekcpgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
17520usekcpgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
17520usekcpgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
17520usekcpgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
17520usekcpgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
17520usekcpgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
17521usekcpgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
17522usekcpgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
17522usekcpgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
17522usekcpgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
17522usekcpgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
17522usekcpgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
17523usekcpgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
17524usekcpgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
17524usekcpgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
17524usekcpgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
17525usekcpgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
17526usekcpgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
17526usekcpgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
17526usekcpgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
17526usekcpgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
17526usekcpgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
17527usekcpgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
17528usekcpgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
17528usekcpgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
17528usekcpgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
17528usekcpgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
17528usekcpgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
17528usekcpgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
17528usekcpgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
17530usekcpgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
17530usekcpgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
17530usekcpgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
17530usekcpgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
17530usekcpgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
17530usekcpgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
17531usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
17531usekcpgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
17532usekcpgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
17532usekcpgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
17532usekcpgcc -m32 -O -fomit-frame-pointer2018082020180818
17532usekcpgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
17532usekcpgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
17532usekcpgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
17532usekcpgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
17533usekcpgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
17533usekcpgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
17534usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
17534usekcpgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
17534usekcpgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
17534usekcpgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
17535usekcpgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
17535usekcpgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
17535usekcpgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
17535usekcpgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
17536usekcpgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
17536usekcpgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
17537usekcpgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
17538usekcpgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
17538usekcpgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
17539usekcpgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
17540usekcpgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
17540usekcpgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
17540usekcpgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
17541usekcpgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
17542usekcpgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
17543usekcpgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
17543usekcpgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
17543usekcpgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
17544usekcpgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
17545usekcpgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
17545usekcpgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
17545usekcpgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
17546usekcpgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
17546usekcpgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
17548usekcpgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
17548usekcpgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
17548usekcpgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
17549usekcpgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
17550usekcpgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
17550usekcpgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
17550usekcpgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
17550usekcpgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
17551usekcpgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
17552usekcpgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
17554usekcpgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
17555usekcpgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
17555usekcpgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
17555usekcpgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
17556usekcpgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
17557usekcpgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
17558usekcpgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
17558usekcpgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
17566usekcpgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
17567usekcpgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
17568usekcpgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
17568usekcpgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
17568usekcpgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
17570usekcpgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
17571usekcpgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
17573usekcpgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
17573usekcpgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
17574usekcpgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
17575usekcpgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
17575usekcpgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
17581usekcpgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
17581usekcpgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
17581usekcpgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
17584usekcpgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
17585usekcpgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
17587usekcpgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
17593usekcpgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
17595usekcpgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
17597usekcpgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
17607usekcpgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
17609usekcpgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
17617usekcpgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
17623usekcpgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
17629usekcpgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
17649usekcpgcc -m32 -O3 -fomit-frame-pointer2018082020180818
17663usekcpgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
17669usekcpgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
17672usekcpgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
17682usekcpgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
17690usekcpgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
17690usekcpgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
17694usekcpgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
17713usekcpgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
17750usekcpgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
33447oncore32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
33490oncore32bitsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
33595oncore32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
33625oncore32bitsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
33633oncore32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
33645oncore32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
33647oncore32bitsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
33660oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
33675oncore32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
33720oncore32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
33768oncore32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
33847oncore32bitsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
33869oncore32bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
33960oncore32bitsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
33980oncore32bitsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
34047oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
34117oncore32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
34140oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
34215oncore32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
34496oncore32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
36488oncore32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
36524oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
36537oncore32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
36603oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
36623oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
36655oncore32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
36657oncore32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
36675oncore32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
36714oncore32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
36756oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
36756oncore32bitsgcc -m32 -O3 -fomit-frame-pointer2018082020180818
36766oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
36772oncore32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
36855oncore32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
36867oncore32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
36925oncore32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
36952oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
36965oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
36992oncore32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
37086oncore32bitsgcc -m32 -O2 -fomit-frame-pointer2018082020180818
37096oncore32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
37101oncore32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
37101oncore32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
37117oncore32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
37127oncore32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
37129oncore32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
37129oncore32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
37131oncore32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
37147oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
37147oncore32bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
37153oncore32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
37161oncore32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
37181oncore32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
37196oncore32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
37210oncore32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
37242oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
37244oncore32bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
37250oncore32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
37266oncore32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
37282oncore32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
37285oncore32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
37319oncore32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
37324oncore32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
37336oncore32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
37353oncore32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
37377oncore32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
37397oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
37425oncore32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
37438oncore32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
37475oncore32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
37476oncore32bitsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
37488oncore32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
37510oncore32bitsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
37512oncore32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
37524oncore32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
37527oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
37528oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
37542oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
37542oncore32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
37544oncore32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
37548oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
37551oncore32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
37555oncore32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
37561oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
37562oncore32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
37567oncore32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
37580oncore32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
37583oncore32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
37585oncore32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
37595oncore32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
37598oncore32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
37607oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
37629oncore32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
37629oncore32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
37633oncore32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
37637oncore32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
37637oncore32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
37648oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
37651oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
37653oncore32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
37659oncore32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
37663oncore32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
37667oncore32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
37678oncore32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
37715oncore32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
37718oncore32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
37737oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
37737oncore32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
37744oncore32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
37750oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
37750oncore32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
37758oncore32bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
37762oncore32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
37768oncore32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
37775oncore32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
37778oncore32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
37778oncore32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
37781oncore32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
37794oncore32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
37807oncore32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
37812oncore32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
37817oncore32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
37826oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
37831oncore32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
37833oncore32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
37841oncore32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
37867oncore32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
37873oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
37875oncore32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
37880oncore32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
37881oncore32bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
37887oncore32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
37891oncore32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
37901oncore32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
37913oncore32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
37923oncore32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
37939oncore32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
37944oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
37954oncore32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
37959oncore32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
37982oncore32bitsgcc -m32 -O -fomit-frame-pointer2018082020180818
38041oncore32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
38048oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
38082oncore32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
38085oncore32bitsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
38089oncore32bitsgcc -m32 -Os -fomit-frame-pointer2018082020180818
38115oncore32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
38195oncore32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
38204oncore32bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
38206oncore32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
38208oncore32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
38238oncore32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
38240oncore32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
38290oncore32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
38304oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
38318oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
38323oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
38335oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
38341oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
38351oncore32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
38355oncore32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
38357oncore32bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
38365oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
38383oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
38395oncore32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
38546oncore32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
38566oncore32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
38597oncore32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
38613oncore32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
38631oncore32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
38637oncore32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
38643oncore32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
38689oncore32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
38730oncore32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
38830oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
38970oncore32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
44986oncore64bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
44988oncore64bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
45002oncore64bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
45008oncore64bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
45010oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
45014oncore64bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
45018oncore64bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
45020oncore64bitsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
45021oncore64bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
45022oncore64bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
45024oncore64bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
45026oncore64bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
45031oncore64bitsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
45040oncore64bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
45040oncore64bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
45044oncore64bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
45047oncore64bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
45054oncore64bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
45055oncore64bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
45061oncore64bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
45096oncore64bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
45106oncore64bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
45141oncore64bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
45152oncore64bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
45153oncore64bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
45153oncore64bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
45167oncore64bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
45180oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
45189oncore64bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
45189oncore64bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
45190oncore64bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
45191oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
45194oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
45195oncore64bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
45195oncore64bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
45198oncore64bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
45200oncore64bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
45201oncore64bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
45203oncore64bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
45204oncore64bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
45204oncore64bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
45205oncore64bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
45207oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
45208oncore64bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
45210oncore64bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
45210oncore64bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
45211oncore64bitsgcc -m32 -Os -fomit-frame-pointer2018082020180818
45212oncore64bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
45214oncore64bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
45214oncore64bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
45216oncore64bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
45217oncore64bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
45220oncore64bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
45222oncore64bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
45222oncore64bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
45222oncore64bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
45222oncore64bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
45224oncore64bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
45224oncore64bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
45226oncore64bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
45226oncore64bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
45227oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
45228oncore64bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
45228oncore64bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
45228oncore64bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
45230oncore64bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
45232oncore64bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
45232oncore64bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
45234oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
45234oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
45240oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
45240oncore64bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
45242oncore64bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
45243oncore64bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
45244oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
45246oncore64bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
45250oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
45252oncore64bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
45258oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
45258oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
45261oncore64bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
45264oncore64bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
45266oncore64bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
45268oncore64bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
45268oncore64bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
45272oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
45277oncore64bitsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
45279oncore64bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
45283oncore64bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
45288oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
45294oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
45297oncore64bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
45309oncore64bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
45318oncore64bitsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
45321oncore64bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
45326oncore64bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
45331oncore64bitsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
45333oncore64bitsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
45337oncore64bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
45339oncore64bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
45341oncore64bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
45344oncore64bitsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
45353oncore64bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
45353oncore64bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
45355oncore64bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
45359oncore64bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
45360oncore64bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
45361oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
45363oncore64bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
45365oncore64bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
45365oncore64bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
45367oncore64bitsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
45371oncore64bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
45373oncore64bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
45375oncore64bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
45375oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
45375oncore64bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
45377oncore64bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
45381oncore64bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
45383oncore64bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
45385oncore64bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
45393oncore64bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
45395oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
45399oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
45404oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
45408oncore64bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
45409oncore64bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
45417oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
45417oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
45428oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
45431oncore64bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
45435oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
45437oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
45438oncore64bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
45440oncore64bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
45441oncore64bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
45443oncore64bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
45444oncore64bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
45444oncore64bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
45444oncore64bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
45446oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
45446oncore64bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
45447oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
45449oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
45451oncore64bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
45454oncore64bitsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
45459oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
45466oncore64bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
45478oncore64bitsgcc -m32 -O3 -fomit-frame-pointer2018082020180818
45480oncore64bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
45484oncore64bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
45488oncore64bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
45488oncore64bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
45490oncore64bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
45500oncore64bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
45502oncore64bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
45516oncore64bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
45523oncore64bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
45536oncore64bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
45564oncore64bitsgcc -m32 -O -fomit-frame-pointer2018082020180818
45567oncore64bitsgcc -m32 -O2 -fomit-frame-pointer2018082020180818
45575oncore64bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
45591oncore64bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
45597oncore64bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
45617oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
45639oncore64bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
45651oncore64bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
45674oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
45682oncore64bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
45746oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
45752oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
45819oncore64bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
45831oncore64bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
45949oncore64bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
46913gil/singlefilegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
47117gil/singlefilegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
47135gil/singlefilegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
47591gil/singlefilegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
47615gil/singlefilegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
47847gil/singlefilegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
48853oncore64bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
49025oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
50117gil/singlefilegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
50174gil/singlefilegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
50531gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
50637gil/singlefilegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
50656gil/singlefilegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
50756gil/singlefilegcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
50921gil/singlefilegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
51067gil/singlefilegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
51109gil/singlefilegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
51226gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
51266gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
51276gil/singlefilegcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
51290gil/singlefilegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
51355gil/singlefilegcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
51637gil/singlefilegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
51662gil/singlefilegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
51707gil/singlefilegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
51726gil/singlefilegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
51752gil/singlefilegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
51844gil/singlefilegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
52429gil/singlefilegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
52488gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
52803gil/singlefilegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
53097gil/singlefilegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
53150gil/singlefilegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
53216gil/singlefilegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
53258gil/singlefilegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
53655gil/singlefilegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
53668gil/singlefilegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
53758gil/singlefilegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
53797gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
53813gil/singlefilegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
53917gil/singlefilegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
53921gil/singlefilegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
54252gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
54343gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
54526gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
54545gil/singlefilegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
54633gil/singlefilegcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
54670gil/singlefilegcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
54708gil/singlefilegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
54823gil/singlefilegcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
54896gil/singlefilegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
55125gil/singlefilegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
55127gil/singlefilegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
55165gil/singlefilegcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
55236gil/singlefilegcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
55428gil/singlefilegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
55621gil/singlefilegcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
55867gil/singlefilegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
55947gil/singlefilegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
56575gil/singlefilegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
57509gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
59753gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
59994gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
60417gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
61052gil/singlefilegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
61262gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
61653gil/singlefilegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
61762gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
61915gil/singlefilegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
61968gil/singlefile_unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
61998gil/singlefilegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
62194gil/singlefilegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
62238gil/singlefilegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
62250gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
62430gil/singlefilegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
62478gil/singlefilegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
62480gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
62609gil/singlefilegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
62623gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
62856gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
62869gil/singlefilegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
62913gil/singlefilegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
62948gil/singlefilegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
63058gil/singlefile_unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
63078gil/singlefilegcc -m32 -O3 -fomit-frame-pointer2018082020180818
63141gil/singlefilegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
63145gil/singlefilegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
63321gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
63498gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
63532gil/singlefile_unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
63564gil/singlefilegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
63889gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
63891gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
63911gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
63982gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
64047gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
64181gil/singlefilegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
64235gil/singlefilegcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
64270gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
64335gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
64339gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
64406gil/singlefilegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
64615gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
64615gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
64688gil/singlefile_unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
64744gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
64748gil/singlefile_unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
64762gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
64766gil/singlefilegcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
64796gil/singlefile_unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
64820gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
64861gil/singlefilegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
64953gil/singlefilegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
65020gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
65050gil/singlefilegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
65075gil/singlefilegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
65160gil/singlefilegcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
65216gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
65280gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
65309gil/singlefilegcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
65322gil/singlefilegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
65344gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
65357gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
65397gil/singlefilegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
65460gil/singlefilegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
65463gil/singlefilegcc -m32 -O -fomit-frame-pointer2018082020180818
65505gil/singlefile_unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
65514gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
65514gil/singlefile_unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
65526gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
65554gil/singlefile_unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
65583gil/singlefile_unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
65601gil/singlefilegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
65653gil/singlefilegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
65659gil/singlefilegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
65689gil/singlefilegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
65742gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
65744gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
65777gil/singlefilegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
65796gil/singlefilegcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
65802gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
65818gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
65832gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
65966gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
65969gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
65976gil/singlefilegcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
65998gil/singlefile_unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
66109gil/singlefilegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
66129gil/singlefilegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
66226gil/singlefilegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
66242gil/singlefilegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
66256gil/singlefile_unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
66327gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
66347gil/singlefilegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
66406gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
66494gil/singlefilegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
66505gil/singlefile_unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
66520gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
66528gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
66534gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
66639gil/singlefile_unrolledgcc -m32 -Os -fomit-frame-pointer2018082020180818
66651gil/singlefile_unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
66676gil/singlefilegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
66699gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
66732gil/singlefilegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
67000gil/singlefile_unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
67067gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
67073gil/singlefile_unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
67087gil/singlefilegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
67101gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
67133gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
67141gil/singlefile_unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
67192gil/singlefilegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
67197gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
67202gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
67331gil/singlefilegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
67351gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
67448gil/singlefile_unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
67454gil/singlefile_unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
67476gil/singlefile_unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
67482gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
67544gil/singlefile_unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
67555gil/singlefilegcc -m32 -O2 -fomit-frame-pointer2018082020180818
67612gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
67786gil/singlefile_unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
67922gil/singlefile_unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
68180gil/singlefile_unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
68226gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
68228gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
68324gil/singlefilegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
68341gil/singlefilegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
68474gil/singlefilegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
68515gil/singlefile_unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
68526gil/singlefile_unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
68611gil/singlefile_unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
68613gil/singlefilegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
68715gil/singlefilegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
68770gil/singlefilegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
68898gil/singlefile_unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
68964gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
69036gil/singlefile_unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
69060gil/singlefilegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
69091gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
69134gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
69161gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
69210gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
69218gil/singlefile_unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
69234gil/singlefilegcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
69256gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
69264gil/singlefilegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
69274gil/singlefilegcc -m32 -Os -fomit-frame-pointer2018082020180818
69294gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
69304gil/singlefilegcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
69358gil/singlefilegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
69358gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
69387gil/singlefilegcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
69413gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
69439gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
69448gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
69474gil/singlefile_unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
69476gil/singlefilegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
69478gil/singlefile_unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
69534gil/singlefilegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
69544gil/singlefilegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
69645gil/singlefilegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
69667gil/singlefilegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
69675gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
69726gil/singlefilegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
69740gil/singlefilegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
69857gil/singlefilegcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
69885gil/singlefilegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
69909gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
69925gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
69952gil/singlefile_unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
69963gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
69970gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
69976gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
70002gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
70020gil/singlefile_unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
70041gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
70061gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
70076gil/singlefilegcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
70160gil/singlefilegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
70268gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
70274gil/singlefilegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
70320gil/singlefilegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
70397gil/singlefilegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
70578gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
70605gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
70661gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
70688gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
70768gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
71069gil/singlefile_unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
71108gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
71820gil/singlefile_unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
71889gil/singlefile_unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
71909gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
71955gil/singlefile_unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
72018gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
72040gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
72123gil/singlefile_unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
72127gil/singlefile_unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
72188gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
72226gil/singlefile_unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
72347gil/singlefile_unrolledgcc -m32 -O3 -fomit-frame-pointer2018082020180818
72347gil/singlefile_unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
72385gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
72428gil/singlefile_unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
72488gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
72665gil/singlefile_unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
72732gil/singlefile_unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
72930gil/singlefile_unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
73208gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
73418gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
73625gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
73717gil/singlefile_unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
74061gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
74235gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
74502gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
74641gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
74887gil/singlefile_unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
74960gil/singlefile_unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
75012gil/singlefile_unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
75268gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
75395gil/singlefile_unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
75399gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
75452gil/singlefile_unrolledgcc -m32 -O2 -fomit-frame-pointer2018082020180818
75468gil/singlefilegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
75546gil/singlefilegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
75775gil/singlefilegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
76292gil/singlefile_unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
76333gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
76363gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
76550gil/singlefile_unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
76637gil/singlefile_unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
76685gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
76694gil/singlefile_unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
76712gil/singlefile_unrolledgcc -m32 -O -fomit-frame-pointer2018082020180818
76744gil/singlefile_unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
76873gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
76980gil/singlefile_unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
77006gil/singlefile_unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
77756gil/singlefile_unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
77865gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
79101gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
79101gil/singlefile_unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
79137gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
79158gil/singlefile_unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
79175gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
79284gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
79697gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
79847gil/singlefile_unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
80578gil/singlefile_unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
80824gil/singlefile_unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
81178gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
81371gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
81510gil/singlefile_unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
81538gil/singlefile_unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
81988gil/singlefile_unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
83810gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
83962gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
84095gil/singlefile_unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
84361gil/singlefile_unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
86252gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
87881gil/singlefile_unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
98413gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
101062gil/singlefilegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
103383gil/singlefilegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
103788gil/singlefilegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
103968gil/singlefilegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
106783gil/singlefilegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
109196gil/singlefilegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
111047gil/singlefilegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
113061gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
116379gil/singlefilegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
117193gil/singlefilegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
118077gil/singlefilegcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
118091gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
119718gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
119898gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
119940gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
121666gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
122006gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
122399gil/singlefile_unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
122738gil/singlefile_unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
126206gil/singlefile_unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
134029gil/singlefilegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
135514gil/singlefile_unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
135762gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
136530gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
136914gil/singlefile_unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
138847gil/singlefilegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
139035gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
139236gil/singlefile_unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818

Compiler output

Implementation: crypto_hash/shake256/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/7/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/7/include/avx512fintrin.h:5797: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: note: 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/7/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 172, 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 -O3 -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/shake256/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: 172, 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 -O3 -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/shake256/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: 172, 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 -O3 -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/shake256/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: 172, 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 -O3 -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/shake256/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: 172, 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 -O3 -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/shake256/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/shake256/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/7/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/7/include/avx512fintrin.h:5797: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: note: 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/7/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/7/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/7/include/avx512fintrin.h:5797: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: note: 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/7/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/shake256/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/shake256/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/shake256/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/shake256/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/shake256/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.
hash.c: In file included from hash.c:2:0:
hash.c: /usr/include/openssl/evp.h:13:11: fatal error: openssl/opensslconf.h: No such file or directory
hash.c: # include gt;
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~
hash.c: compilation terminated.

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