Implementation notes: x86, hydra5, crypto_hash/k12

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: k12
TimeImplementationCompilerBenchmark dateSUPERCOP version
28130kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
28134kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
28480kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
28520kcp/inplace1600bigcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
28524kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
28547kcp/inplace1600bigcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
28790kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
28864kcp/inplace1600bigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
28874kcp/inplace1600bigcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
28972kcp/inplace1600bigcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
28994kcp/inplace1600bigcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
29140kcp/inplace1600bigcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
29175kcp/inplace1600bigcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
29184kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
29184kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
29189kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
29237kcp/inplace1600bigcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
29255kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
29277kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
29309kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
29313kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
29353kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
29353kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
29375kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
29388kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
29388kcp/inplace1600bigcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
29437kcp/inplace1600bigcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
29486kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
29508kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
29512kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
29539kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
29552kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
29561kcp/inplace1600bigcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
29566kcp/inplace1600bigcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
29574kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
29588kcp/inplace1600bigcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
29592kcp/inplace1600bigcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
29596kcp/inplace1600bigcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
29619kcp/inplace1600bigcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
29619kcp/inplace1600bigcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
29623kcp/inplace1600bigcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
29627kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
29631kcp/inplace1600bigcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
29632kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
29632kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
29640kcp/inplace1600bigcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
29649kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
29654kcp/inplace1600bigcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
29658kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
29667kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
29676kcp/inplace1600bigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
29685kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
29698kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
29698kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
29712kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
29747kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
29751kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
29765kcp/inplace1600bigcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
29769kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
29769kcp/inplace1600bigcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
29849kcp/inplace1600bigcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
29849kcp/inplace1600bigcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
29858kcp/inplace1600bigcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
29867kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
29867kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
29871kcp/inplace1600bigcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
29880kcp/inplace1600bigcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
29889kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
29898kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
29910kcp/inplace1600bigcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
29920kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
29937kcp/inplace1600bigcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
29942kcp/inplace1600bigcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
29942kcp/inplace1600bigcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
29942kcp/inplace1600bigcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
29947kcp/inplace1600bigcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
29955kcp/inplace1600bigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
29986kcp/inplace1600bigcc -m32 -Os -fomit-frame-pointer2017090620170904
29995kcp/inplace1600bigcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
30008kcp/inplace1600bigcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
30013kcp/inplace1600bigcc -m32 -O -fomit-frame-pointer2017090620170904
30026kcp/inplace1600bigcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
30027kcp/inplace1600bigcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
30031kcp/inplace1600bigcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
30053kcp/inplace1600bigcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
30053kcp/inplace1600bigcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
30079kcp/inplace1600bigcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
30092kcp/inplace1600bigcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
30133kcp/inplace1600bigcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
30168kcp/inplace1600bigcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
30176kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
30186kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
30677kcp/inplace1600bigcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
31338kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
31927kcp/inplace1600bigcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
32352kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
32423kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
32445kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
32450kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
32472kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
32618kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
32640kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
32640kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
32641kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
32742kcp/inplace1600bigcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
32808kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
32840kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
32862kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
32937kcp/inplace1600bigcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
32950kcp/inplace1600bigcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
32959kcp/inplace1600bigcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
32959kcp/inplace1600bigcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
32967kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
32968kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
32972kcp/inplace1600bigcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
32972kcp/inplace1600bigcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
32990kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
33026kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
33026kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
33029kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
33034kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
33035kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
33039kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
33043kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
33043kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
33044kcp/inplace1600bigcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
33048kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
33052kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
33052kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
33052kcp/inplace1600bigcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
33070kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
33070kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
33070kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
33070kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
33070kcp/inplace1600bigcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
33074kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
33079kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
33079kcp/inplace1600bigcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
33082kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
33083kcp/inplace1600bigcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
33083kcp/inplace1600bigcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
33084kcp/inplace1600bigcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
33088kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
33088kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
33096kcp/inplace1600bigcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
33097kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
33097kcp/inplace1600bigcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
33100kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
33101kcp/optimized1600lcufullshldgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
33123kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
33123kcp/inplace1600bigcc -m32 -O3 -fomit-frame-pointer2017090620170904
33128kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
33137kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
33137kcp/optimized1600lcufullshldgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
33141kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
33141kcp/optimized1600lcufullshldgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
33146kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
33146kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
33154kcp/optimized1600lcufullshldgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
33159kcp/optimized1600lcufullshldgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
33172kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
33176kcp/optimized1600lcufullshldgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
33181kcp/optimized1600lcufullshldgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
33185kcp/inplace1600bigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
33189kcp/optimized1600lcufullshldgcc -m32 -Os -fomit-frame-pointer2017090620170904
33194kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
33203kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
33203kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
33212kcp/inplace1600bigcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
33220kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
33234kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
33242kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
33242kcp/inplace1600bigcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
33247kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
33251kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
33255kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
33256kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
33260kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
33265kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
33265kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
33265kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
33265kcp/optimized1600lcufullshldgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
33287kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
33291kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
33331kcp/inplace1600bigcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
33367kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
33367kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
33371kcp/inplace1600bigcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
33388kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
33401kcp/optimized1600lcufullshldgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
33424kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
33451kcp/inplace1600bigcc -m32 -O2 -fomit-frame-pointer2017090620170904
33456kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
33456kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
33459kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
33499kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
33504kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
33513kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
33535kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
33544kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
33619kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
33619kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
33628kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
33637kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
33650kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
33676kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
33676kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
33704kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
33708kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
33717kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
33717kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
33730kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
33730kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
33734kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
33735kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
33738kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
33739kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
33743kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
33747kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
33752kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
33752kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
33757kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
33760kcp/optimized1600lcufullshldgcc -m32 -O3 -fomit-frame-pointer2017090620170904
33778kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
33778kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
33779kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
33782kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
33783kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
33788kcp/optimized1600lcufullshldgcc -m32 -O2 -fomit-frame-pointer2017090620170904
33810kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
33818kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
33831kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
33832kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
33832kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
33832kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
33835kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
33840kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
33845kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
33846kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
33850kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
33850kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
33854kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
33859kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
33881kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
33881kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
33903kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
33903kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
33929kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
33938kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
33942kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
33943kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
33951kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
33952kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
33968kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
33974kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
33982kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
33983kcp/optimized1600lcufullshldgcc -m32 -O -fomit-frame-pointer2017090620170904
33995kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
34000kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
34001kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
34031kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
34036kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
34058kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
34085kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
34085kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
34177kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
34186kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
34227kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
34248kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
34293kcp/inplace1600bigcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
34332kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
34359kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
34377kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
34386kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
36038kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
36043kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
36051kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
36061kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
36065kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
36065kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
36087kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
36096kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
36096kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
36100kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
36114kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
36375kcp/inplace1600bigcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
36375kcp/inplace1600bigcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
36384kcp/inplace1600bigcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
36384kcp/inplace1600bigcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
36455kcp/inplace1600bigcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
36459kcp/inplace1600bigcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
36477kcp/inplace1600bigcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
36601kcp/inplace1600bigcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
36606kcp/inplace1600bigcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
36667kcp/inplace1600bigcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
36671kcp/inplace1600bigcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
36742kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
36742kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
36778kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
36827kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
36859kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
36867kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
36888kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
36898kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
36925kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
36946kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
36973kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
37018kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
37204kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
37226kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
37226kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
37226kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
37231kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
37256kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
37257kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
37302kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
37305kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
37341kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
37345kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
37492kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
40713kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
40721kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
40761kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
40877kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
40899kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
41045kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
41063kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
41072kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
41089kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
41222kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
41475kcp/optimized1600ufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
41511kcp/optimized1600ufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
41523kcp/optimized1600ufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
41532kcp/optimized1600ufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
41555kcp/optimized1600lcufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
41562kcp/optimized1600lcufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
41581kcp/optimized1600lcufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
41594kcp/optimized1600ufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
41603kcp/optimized1600lcufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
41603kcp/optimized1600lcufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
42152kcp/optimized1600ufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
42165kcp/optimized1600ufullgcc -m32 -Os -fomit-frame-pointer2017090620170904
42197kcp/optimized1600lcufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
42201kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
42202kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
42214kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
42220kcp/optimized1600ufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
42227kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
42254kcp/optimized1600lcufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
42258kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
42259kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
42290kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
42321kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
42325kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
42338kcp/optimized1600ufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
42352kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
42356kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
42361kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
42365kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
42374kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
42379kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
42392kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
42397kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
42414kcp/optimized1600ufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
42440kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
42445kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
42454kcp/optimized1600lcufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
42457kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
42463kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
42463kcp/optimized1600ufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
42471kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
42481kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
42484kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
42489kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
42489kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
42502kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
42503kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
42507kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
42516kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
42516kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
42516kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
42525kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
42533kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
42533kcp/optimized1600lcufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
42538kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
42543kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
42543kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
42546kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
42546kcp/optimized1600lcufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
42560kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
42578kcp/optimized1600lcufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
42583kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
42583kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
42596kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
42600kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
42600kcp/optimized1600lcufullgcc -m32 -Os -fomit-frame-pointer2017090620170904
42622kcp/optimized1600ufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
42636kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
42639kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
42640kcp/optimized1600ufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
42644kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
42662kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
42666kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
42671kcp/optimized1600ufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
42676kcp/optimized1600lcufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
42684kcp/optimized1600ufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
42689kcp/optimized1600lcufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
42698kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
42701kcp/optimized1600lcufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
42706kcp/optimized1600lcufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
42707kcp/optimized1600lcufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
42710kcp/optimized1600lcufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
42711kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
42719kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
42737kcp/optimized1600lcufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
42742kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
42742kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
42742kcp/optimized1600ufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
42742kcp/optimized1600ufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
42746kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
42751kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
42764kcp/optimized1600lcufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
42772kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
42785kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
42796kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
42800kcp/optimized1600ufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
42803kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
42803kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
42808kcp/optimized1600ufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
42809kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
42813kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
42821kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
42844kcp/optimized1600ufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
42848kcp/optimized1600lcufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
42849kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
42849kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
42857kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
42900kcp/optimized1600lcufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
43499kcp/optimized1600lcufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
43504kcp/optimized1600lcufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
43508kcp/optimized1600lcufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
43508kcp/optimized1600lcufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
43557kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
43575kcp/optimized1600lcufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
43579kcp/optimized1600lcufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
43579kcp/optimized1600lcufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
43583kcp/optimized1600lcufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
43584kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
43588kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
43597kcp/optimized1600lcufullgcc -m32 -O -fomit-frame-pointer2017090620170904
43597kcp/optimized1600lcufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
43611kcp/optimized1600lcufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
43641kcp/optimized1600lcufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
43655kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
43672kcp/optimized1600lcufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
43672kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
43694kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
43698kcp/optimized1600lcufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
43703kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
43708kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
43708kcp/optimized1600lcufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
43752kcp/optimized1600lcufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
43752kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
43801kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
43806kcp/optimized1600lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
43810kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
43832kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
43858kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
43867kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
43867kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
43885kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
43885kcp/optimized1600lcufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
43889kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
43889kcp/optimized1600lcufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
43903kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
43924kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
43938kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
43978kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
43991kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
43995kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
44013kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
44018kcp/optimized1600lcufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
44022kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
44084kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
44116kcp/optimized1600ufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
44119kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
44142kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
44164kcp/optimized1600lcufullgcc -m32 -O3 -fomit-frame-pointer2017090620170904
44182kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
44199kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
44200kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
44204kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
44204kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
44226kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
44230kcp/optimized1600lcufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
44235kcp/optimized1600lcufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
44243kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
44252kcp/optimized1600lcufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
44253kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
44256kcp/optimized1600lcufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
44257kcp/optimized1600lcufullgcc -m32 -O2 -fomit-frame-pointer2017090620170904
44266kcp/optimized1600lcufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
44274kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
44283kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
44315kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
44319kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
44319kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
44323kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
44323kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
44327kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
44328kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
44332kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
44341kcp/optimized1600lcufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
44363kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
44487kcp/optimized1600lcufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
44505kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
44540kcp/optimized1600lcufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
44607kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
44647kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
44735kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
44740kcp/optimized1600lcufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
44744kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
44762kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
44767kcp/optimized1600lcufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
44784kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
44820kcp/optimized1600ufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
44855kcp/optimized1600ufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
45032kcp/optimized1600ufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
45033kcp/optimized1600ufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
45041kcp/optimized1600ufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
45041kcp/optimized1600ufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
45049kcp/optimized1600ufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
45054kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
45142kcp/optimized1600ufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
45174kcp/optimized1600ufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
45210kcp/optimized1600ufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
45213kcp/optimized1600ufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
45219kcp/optimized1600ufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
45223kcp/optimized1600ufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
45236kcp/optimized1600ufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
45240kcp/optimized1600ufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
45254kcp/optimized1600ufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
45267kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
45271kcp/optimized1600ufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
45338kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
45347kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
45356kcp/optimized1600ufullgcc -m32 -O -fomit-frame-pointer2017090620170904
45356kcp/optimized1600ufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
45364kcp/optimized1600ufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
45387kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
45392kcp/optimized1600ufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
45395kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
45401kcp/optimized1600ufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
45404kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
45404kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
45404kcp/optimized1600ufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
45404kcp/optimized1600ufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
45418kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
45431kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
45444kcp/optimized1600ufullgcc -m32 -O3 -fomit-frame-pointer2017090620170904
45502kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
45507kcp/optimized1600ufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
45511kcp/optimized1600ufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
45516kcp/optimized1600ufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
45537kcp/optimized1600ufullgcc -m32 -O2 -fomit-frame-pointer2017090620170904
45542kcp/optimized1600ufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
45582kcp/optimized1600ufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
45604kcp/optimized1600ufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
45617kcp/optimized1600ufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
45626kcp/optimized1600ufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
45630kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
45697kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
45786kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
45808kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
45811kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
45820kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
45821kcp/optimized1600ufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
45834kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
45834kcp/optimized1600ufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
45835kcp/optimized1600ufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
45852kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
45866kcp/optimized1600ufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
45883kcp/optimized1600ufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
45901kcp/optimized1600ufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
45918kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
45990kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
46472kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
46477kcp/optimized1600ufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
46486kcp/optimized1600ufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
46498kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
46512kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
46525kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
46543kcp/optimized1600ufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
46551kcp/optimized1600ufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
46561kcp/optimized1600ufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
46587kcp/optimized1600ufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
47127kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
47137kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
47141kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
47150kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
47150kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
47163kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
47164kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
47190kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
47297kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
47314kcp/optimized1600lcufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
47336kcp/optimized1600lcufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
47363kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
48081kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
48098kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
48107kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
48111kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
48120kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
48121kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
48165kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
48196kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
48200kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
48253kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
48400kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
48444kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
48452kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
48484kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
48493kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
48529kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
48621kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
48630kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
48635kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
48679kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
48679kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
48688kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
48781kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
48785kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
48798kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
48812kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
48927kcp/optimized1600ufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
48931kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
48931kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
48940kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
48971kcp/optimized1600ufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
48980kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
49007kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
49095kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
49135kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
49144kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
49166kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
49175kcp/optimized1600lcu6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
49175kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
49201kcp/optimized1600lcu6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
49206kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
49255kcp/optimized1600lcu6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
49277kcp/optimized1600lcu6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
49294kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
49299kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
49307kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
49317kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
49330kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
49339kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
49348kcp/optimized1600u6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
49348kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
49361kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
49361kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
49387kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
49397kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
49397kcp/optimized1600lcu6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
49401kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
49405kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
49410kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
49414kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
49414kcp/optimized1600lcu6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
49423kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
49431kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
49445kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
49454kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
49498kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
49516kcp/optimized1600u6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
49525kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
49551kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
49574kcp/optimized1600u6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
49578kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
49596kcp/optimized1600u6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
49622kcp/optimized1600u6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
49662kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
49714kcp/optimized1600u6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
49716kcp/optimized1600u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
49734kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
49742kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
49746kcp/optimized1600u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
49747kcp/optimized1600u6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
49764kcp/optimized1600lcu6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
49764kcp/optimized1600u6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
49773kcp/optimized1600lcu6gcc -m32 -O2 -fomit-frame-pointer2017090620170904
49800kcp/optimized1600u6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
49809kcp/optimized1600u6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
49817kcp/optimized1600u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
49826kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
49849kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
49858kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
49862kcp/optimized1600lcu6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
49879kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
49910kcp/optimized1600lcu6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
49919kcp/optimized1600lcu6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
49920kcp/optimized1600lcu6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
49945kcp/optimized1600u6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
49947kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
49968kcp/optimized1600u6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
49973kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
49977kcp/optimized1600lcu6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
49981kcp/optimized1600u6gcc -m32 -Os -fomit-frame-pointer2017090620170904
50000kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
50003kcp/optimized1600lcu6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
50003kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
50004kcp/optimized1600lcu6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
50012kcp/optimized1600lcu6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
50017kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
50030kcp/optimized1600lcu6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
50034kcp/optimized1600lcu6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
50038kcp/optimized1600u6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
50043kcp/optimized1600lcu6gcc -m32 -Os -fomit-frame-pointer2017090620170904
50044kcp/optimized1600lcu6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
50070kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
50070kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
50092kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
50101kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
50109kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
50109kcp/optimized1600ufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
50109kcp/optimized1600u6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
50124kcp/optimized1600ufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
50131kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
50145kcp/optimized1600u6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
50154kcp/optimized1600ufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
50211kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
50221kcp/optimized1600lcu6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
50225kcp/optimized1600u6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
50229kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
50234kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
50243kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
50246kcp/optimized1600ufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
50251kcp/optimized1600ufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
50273kcp/optimized1600u6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
50274kcp/optimized1600u6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
50282kcp/optimized1600ufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
50287kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
50309kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
50313kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
50314kcp/optimized1600lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
50331kcp/optimized1600lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
50371kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
50482kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
50490kcp/optimized1600lcu6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
50517kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
50517kcp/optimized1600lcu6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
50522kcp/optimized1600lcu6gcc -m32 -O3 -fomit-frame-pointer2017090620170904
50535kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
50548kcp/optimized1600lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
50548kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
50562kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
50571kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
50579kcp/optimized1600lcu6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
50620kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
50629kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
50686kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
50695kcp/optimized1600lcu6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
50699kcp/optimized1600lcu6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
50716kcp/optimized1600u6gcc -m32 -O3 -fomit-frame-pointer2017090620170904
50774kcp/optimized1600u6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
50783kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
50801kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
50805kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
50810kcp/optimized1600lcu6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
50819kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
50836kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
50841kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
50849kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
50850kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
50854kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
50854kcp/optimized1600u6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
50859kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
50862kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
50867kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
50876kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
50912kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
50987kcp/optimized1600u6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
51001kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
51018kcp/optimized1600u6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
51018kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
51022kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
51040kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
51040kcp/optimized1600u6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
51040kcp/optimized1600lcu6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
51040kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
51040kcp/optimized1600lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
51089kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
51093kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
51107kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
51111kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
51115kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
51116kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
51120kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
51120kcp/optimized1600u6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
51129kcp/optimized1600u6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
51138kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
51146kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
51164kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
51164kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
51164kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
51164kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
51169kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
51191kcp/optimized1600u6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
51195kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
51195kcp/optimized1600lcu6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
51200kcp/optimized1600u6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
51208kcp/optimized1600lcu6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
51209kcp/optimized1600lcu6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
51212kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
51217kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
51222kcp/optimized1600lcu6gcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
51240kcp/optimized1600u6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
51248kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
51249kcp/optimized1600u6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
51253kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
51253kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
51266kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
51293kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
51310kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
51329kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
51333kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
51341kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
51346kcp/optimized1600u6gcc -m32 -O2 -fomit-frame-pointer2017090620170904
51359kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
51359kcp/optimized1600u6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
51363kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
51368kcp/reference1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
51390kcp/optimized1600u6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
51452kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
51474kcp/optimized1600lcu6gcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
51527kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
51563kcp/optimized1600lcu6gcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
51705kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
51709kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
51718kcp/optimized1600u6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
51723kcp/optimized1600lcu6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
51735kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
51736kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
51745kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
51749kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
51749kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
51754kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
51758kcp/optimized1600u6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
51758kcp/optimized1600lcu6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
51763kcp/optimized1600lcu6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
51766kcp/optimized1600u6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
51767kcp/optimized1600lcu6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
51776kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
51793kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
51829kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
51864kcp/optimized1600lcu6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
51873kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
51878kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
51878kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
51878kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
51882kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
51895kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
51896kcp/optimized1600lcu6gcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
51909kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
51914kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
51922kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
51927kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
51931kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
51948kcp/optimized1600lcu6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
51961kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
51979kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
51988kcp/optimized1600lcu6gcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
52046kcp/optimized1600u6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
52050kcp/optimized1600lcu6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
52068kcp/optimized1600u6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
52086kcp/optimized1600u6gcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
52103kcp/optimized1600lcu6gcc -m32 -O -fomit-frame-pointer2017090620170904
52117kcp/optimized1600u6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
52121kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
52121kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
52126kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
52139kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
52143kcp/optimized1600lcu6gcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
52175kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
52201kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
52205kcp/optimized1600u6gcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
52210kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
52219kcp/optimized1600lcu6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
52219kcp/optimized1600u6gcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
52236kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
52236kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
52241kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
52245kcp/optimized1600lcu6gcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
52245kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
52284kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
52290kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
52294kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
52294kcp/optimized1600lcu6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
52307kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
52312kcp/optimized1600u6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
52316kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
52325kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
52329kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
52330kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
52330kcp/optimized1600lcu6gcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
52333kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
52334kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
52334kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
52338kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
52342kcp/optimized1600u6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
52343kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
52360kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
52360kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
52369kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
52369kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
52370kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
52374kcp/optimized1600u6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
52374kcp/optimized1600lcu6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
52392kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
52396kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
52410kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
52414kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
52418kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
52436kcp/optimized1600lcu6gcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
52458kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
52463kcp/optimized1600u6gcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
52516kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
52569kcp/optimized1600u6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
52591kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
52614kcp/optimized1600u6gcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
52662kcp/optimized1600u6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
52684kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
52684kcp/optimized1600u6gcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
52693kcp/optimized1600u6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
52781kcp/optimized1600u6gcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
52804kcp/optimized1600u6gcc -m32 -O -fomit-frame-pointer2017090620170904
52848kcp/optimized1600u6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
52874kcp/optimized1600u6gcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
52888kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
52888kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
52892kcp/optimized1600u6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
52897kcp/optimized1600u6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
52906kcp/optimized1600u6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
52910kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
52910kcp/optimized1600u6gcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
52914kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
52923kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
52932kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
52959kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
52963kcp/optimized1600u6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
52976kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
52981kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
53030kcp/optimized1600u6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
53052kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
53087kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
53101kcp/optimized1600u6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
53114kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
53180kcp/optimized1600u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
53220kcp/optimized1600u6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
53255kcp/optimized1600u6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
53264kcp/optimized1600u6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
53282kcp/optimized1600u6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
53300kcp/optimized1600u6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
53321kcp/optimized1600u6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
53326kcp/optimized1600u6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
53335kcp/optimized1600u6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
53385kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
53388kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
53401kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
53420kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
53477kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
53486kcp/optimized1600u6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
53982kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
54088kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
54142kcp/optimized1600u6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
54204kcp/optimized1600u6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
54208kcp/optimized1600u6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
54310kcp/optimized1600u6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
55661kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
55701kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
56414kcp/reference1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
56539kcp/reference1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
57469kcp/reference1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
57681kcp/reference1600gcc -m32 -O3 -fomit-frame-pointer2017090620170904
64611kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
64682kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
64704kcp/reference1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
64802kcp/reference1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
64912kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
64979kcp/reference1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
65103kcp/reference1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
65152kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
65214kcp/reference1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
65293kcp/reference1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
65470kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
65519kcp/reference1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
66840kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
66875kcp/reference1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
66906kcp/reference1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
66946kcp/reference1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
67832kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
67863kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
67903kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
68298kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
68324kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
69090kcp/reference1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
69108kcp/reference1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
70229kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
70242kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
70366kcp/reference1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
70384kcp/reference1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
71288kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
71997kcp/reference1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
72347kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
73392kcp/reference1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
83410kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
84186kcp/compact1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
84216kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
84372kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
84482kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
84518kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
84580kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
84766kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
85147kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
85297kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
85319kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
85413kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
85909kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
85922kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
86162kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
86325kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
86440kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
86622kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
86662kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
86795kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
86808kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
86809kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
87185kcp/compact1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
87313kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
87853kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
88146kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
88837kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
88890kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
89015kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
89830kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
89896kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
90131kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
90232kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
90613kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
90862kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
90969kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
91150kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
91230kcp/compact1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
91354kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
92205kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
92399kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
92430kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
92674kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
93738kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
94190kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
94615kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
94899kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
95522kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
97805kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
97999kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
98163kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
100219kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
101287kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
103046kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
106661kcp/compact1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
107064kcp/compact1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
108119kcp/compact1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
108411kcp/compact1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
108460kcp/compact1600gcc -m32 -O3 -fomit-frame-pointer2017090620170904
108500kcp/compact1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
109302kcp/compact1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
109311kcp/compact1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
110959kcp/compact1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
111181kcp/compact1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
112235kcp/compact1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
112235kcp/compact1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
113476kcp/compact1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
114707kcp/compact1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
115965kcp/compact1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
116830kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
116927kcp/reference1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
117152kcp/compact1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
117353kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
117463kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
118052kcp/compact1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
118620kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
118708kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
118982kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
119129kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
119275kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
119390kcp/compact1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
119590kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
120612kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
120631kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
120795kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
120852kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
120906kcp/compact1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
123448kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
123644kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
123675kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
124977kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
132035kcp/compact1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
132540kcp/compact1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
134729kcp/compact1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
134945kcp/compact1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
135128kcp/compact1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
135429kcp/compact1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
136395kcp/compact1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
136466kcp/compact1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
136559kcp/compact1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
136706kcp/compact1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
136763kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
137175kcp/compact1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
137299kcp/compact1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
137551kcp/compact1600gcc -m32 -O -fomit-frame-pointer2017090620170904
137591kcp/compact1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
137919kcp/compact1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
138015kcp/compact1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
138180kcp/compact1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
138269kcp/compact1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
138345kcp/compact1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
138663kcp/compact1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
139204kcp/compact1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
139394kcp/compact1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
139753kcp/compact1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
140117kcp/compact1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
140391kcp/compact1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
141176kcp/compact1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
141641kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
142354kcp/compact1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
142381kcp/compact1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
142381kcp/compact1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
142451kcp/compact1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
142522kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
142762kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
142917kcp/compact1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
143213kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
143245kcp/compact1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
143408kcp/compact1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
143488kcp/compact1600gcc -m32 -O2 -fomit-frame-pointer2017090620170904
143821kcp/compact1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
143891kcp/compact1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
144215kcp/compact1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
144219kcp/compact1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
144268kcp/compact1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
144286kcp/compact1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
144422kcp/compact1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
144450kcp/compact1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
144570kcp/compact1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
144596kcp/compact1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
144623kcp/compact1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
144986kcp/compact1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
145127kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
145357kcp/compact1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
146004kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
146413kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
146478kcp/compact1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
146705kcp/compact1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
146727kcp/compact1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
146731kcp/compact1600gcc -m32 -Os -fomit-frame-pointer2017090620170904
146816kcp/compact1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
147144kcp/compact1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
147174kcp/compact1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
147298kcp/compact1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
147666kcp/compact1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
148057kcp/compact1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
148167kcp/compact1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
148317kcp/compact1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
148512kcp/compact1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
148571kcp/compact1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
148898kcp/compact1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
149173kcp/compact1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
150639kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
153076kcp/compact1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
153244kcp/compact1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
153324kcp/compact1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
153354kcp/compact1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
153842kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
153997kcp/compact1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
154436kcp/compact1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
156430kcp/compact1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
156965kcp/compact1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
159753kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
161117kcp/compact1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
163647kcp/compact1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
163886kcp/compact1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
165402kcp/compact1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
166691kcp/compact1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
206672kcp/reference1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
209105kcp/reference1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
209579kcp/reference1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
209760kcp/reference1600gcc -m32 -O2 -fomit-frame-pointer2017090620170904
209920kcp/reference1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
210372kcp/reference1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
211399kcp/reference1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
211852kcp/reference1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
212298kcp/reference1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
213904kcp/reference1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
217177kcp/reference1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
217355kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
217837kcp/reference1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
219074kcp/reference1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
219211kcp/reference1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
221081kcp/reference1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
222304kcp/reference1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
223606kcp/reference1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
225874kcp/reference1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
226251kcp/reference1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
243814kcp/reference1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
244877kcp/reference1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
246073kcp/reference1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
264935kcp/reference1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
266999kcp/reference1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
267007kcp/reference1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
267951kcp/reference1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
270875kcp/reference1600gcc -m32 -Os -fomit-frame-pointer2017090620170904
271371kcp/reference1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
276839kcp/reference1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
277136kcp/reference1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
278000kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
278088kcp/reference1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
278562kcp/reference1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
278634kcp/reference1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
279218kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
279914kcp/reference1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
281256kcp/reference1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
281274kcp/reference1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
281318kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
281505kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
282568kcp/reference1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
284233kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
284388kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
284491kcp/reference1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
284525kcp/reference1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
286538kcp/reference1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
288996kcp/reference1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
292062kcp/reference1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
293223kcp/reference1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
293427kcp/reference1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
293440kcp/reference1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
297494kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
297844kcp/reference1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
299803kcp/reference1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
303165kcp/reference1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
308575kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
309173kcp/reference1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
309979kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
313352kcp/reference1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
316186kcp/reference1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
316709kcp/reference1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
318831kcp/reference1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
318867kcp/reference1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
324308kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
324920kcp/reference1600-32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090620170904
326103kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
327205kcp/reference1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
327276kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
327507kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
329026kcp/reference1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
329328kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
329394kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
329500kcp/reference1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
330086kcp/reference1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
330861kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
331291kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
331508kcp/reference1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
331858kcp/reference1600gcc -m32 -O -fomit-frame-pointer2017090620170904
331862kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
332164kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
332309kcp/reference1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
332371kcp/reference1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
332602kcp/reference1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
332939kcp/reference1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
333204kcp/reference1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
333431kcp/reference1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
333510kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
333718kcp/reference1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
334760kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
335779kcp/reference1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
335934kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
337302kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
337622kcp/reference1600-32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090620170904
337848kcp/reference1600-32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090620170904
338193kcp/reference1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
339465kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
339566kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
340883kcp/reference1600-32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090620170904
340958kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090620170904
342801kcp/reference1600-32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
343395kcp/reference1600-32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090620170904
344476kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090620170904
344719kcp/reference1600-32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090620170904
345021kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090620170904
347217kcp/reference1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
347852kcp/reference1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
348893kcp/reference1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
355255kcp/reference1600-32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090620170904
356133kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
371994kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090620170904
376062kcp/reference1600-32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090620170904
380563kcp/reference1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
381236kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090620170904
381272kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090620170904
382419kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090620170904
385122kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090620170904
388068kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090620170904
396583kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090620170904
396925kcp/reference1600-32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090620170904
401737kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
405298kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
408400kcp/reference1600-32bitsgcc -m32 -O3 -fomit-frame-pointer2017090620170904
411984kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
413526kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
414709kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
415272kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
418271kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
419246kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
419480kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
423313kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
427225kcp/reference1600-32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090620170904
429982kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
431408kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
432684kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
432901kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
433787kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
436543kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
447836kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
484619kcp/reference1600-32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090620170904
496944kcp/reference1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
497977kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090620170904
499749kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090620170904
506651kcp/reference1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
509066kcp/reference1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
510081kcp/reference1600-32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090620170904
510608kcp/reference1600-32bitsgcc -m32 -O2 -fomit-frame-pointer2017090620170904
512195kcp/reference1600-32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090620170904
520112kcp/reference1600-32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090620170904
520302kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090620170904
522212kcp/reference1600-32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090620170904
525261kcp/reference1600-32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090620170904
525544kcp/reference1600-32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090620170904
532952kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090620170904
533966kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090620170904
534068kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090620170904
534206kcp/reference1600-32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090620170904
535203kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090620170904
536921kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090620170904
539877kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090620170904
540612kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
546429kcp/reference1600-32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090620170904
550940kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
554049kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
555158kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
559141kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
560788kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090620170904
561419kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
564714kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
566208kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
566296kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
569052kcp/reference1600-32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090620170904
571922kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
572277kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
576593kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
580488kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
583518kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
583819kcp/reference1600-32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090620170904
591568kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090620170904
595183kcp/reference1600-32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090620170904
598116kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
604195kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090620170904
613353kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
711614kcp/reference1600-32bitsgcc -m32 -Os -fomit-frame-pointer2017090620170904
712744kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
715765kcp/reference1600-32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
720263kcp/reference1600-32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
720617kcp/reference1600-32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090620170904
721671kcp/reference1600-32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
721738kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090620170904
722610kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090620170904
723806kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090620170904
725327kcp/reference1600-32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090620170904
726540kcp/reference1600-32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
726802kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090620170904
727616kcp/reference1600-32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
728357kcp/reference1600-32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
729571kcp/reference1600-32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090620170904
729806kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090620170904
731697kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090620170904
736305kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090620170904
736727kcp/reference1600-32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
738215kcp/reference1600-32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
738520kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
740142kcp/reference1600-32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
751462kcp/reference1600-32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090620170904
753385kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090620170904
756602kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090620170904
756624kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090620170904
757532kcp/reference1600-32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017090620170904
757577kcp/reference1600-32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017090620170904
759199kcp/reference1600-32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
759309kcp/reference1600-32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090620170904
759708kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090620170904
760983kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090620170904
761493kcp/reference1600-32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017090620170904
762485kcp/reference1600-32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017090620170904
762534kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
763585kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090620170904
764687kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090620170904
765964kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090620170904
767106kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090620170904
773358kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090620170904
773731kcp/reference1600-32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017090620170904
774001kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090620170904
778418kcp/reference1600-32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090620170904
778888kcp/reference1600-32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
781586kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090620170904
781612kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
782663kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090620170904
783176kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090620170904
783273kcp/reference1600-32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090620170904
790916kcp/reference1600-32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017090620170904
792135kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090620170904
792685kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090620170904
796250kcp/reference1600-32bitsgcc -m32 -O -fomit-frame-pointer2017090620170904
798904kcp/reference1600-32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
804371kcp/reference1600-32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017090620170904
830924kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090620170904
832608kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
835306kcp/reference1600-32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090620170904
850152kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090620170904
856861kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090620170904
904277kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090620170904
906013kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090620170904
907644kcp/reference1600-32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017090620170904
927710kcp/reference1600-32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017090620170904

Test failure

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -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 -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 -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 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=core2 -msse4.1 -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 -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 -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 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=core2 -msse4.1 -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 -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 -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 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

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

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=core2 -msse4.1 -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 -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 -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 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVR8

Compiler output

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

Number of similar (compiler,implementation) pairs: 166, 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 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=core2 -msse4.1 -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 -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 -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 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/compact1600AVR8

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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