Implementation notes: x86, h4e450, crypto_hash/k12

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: k12
TimeImplementationCompilerBenchmark dateSUPERCOP version
43211kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
43211kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
43220kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
43225kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
43258kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
43286kcp/inplace1600bigcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
43287kcp/inplace1600bigcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
43348kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
43667kcp/inplace1600bigcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
43667kcp/inplace1600bigcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
43710kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
43710kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
43714kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
43762kcp/inplace1600bigcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
43771kcp/inplace1600bigcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
43890kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
43895kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
44004kcp/inplace1600bigcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
44004kcp/inplace1600bigcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
44004kcp/inplace1600bigcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
44013kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
44014kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
44109kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
44170kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
44180kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
44184kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
44185kcp/inplace1600bigcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
44190kcp/inplace1600bigcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
44190kcp/inplace1600bigcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
44256kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
44265kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
44270kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
44284kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
44298kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
44298kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
44303kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
44331kcp/inplace1600bigcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
44341kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
44360kcp/inplace1600bigcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
44412kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
44417kcp/inplace1600bigcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
44417kcp/inplace1600bigcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
44441kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
44441kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
44464kcp/inplace1600bigcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
44479kcp/inplace1600bigcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
44484kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
44488kcp/inplace1600bigcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
44498kcp/inplace1600bigcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
44545kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
44545kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
44550kcp/inplace1600bigcc -m32 -O -fomit-frame-pointer2017110820171020
44560kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
44574kcp/inplace1600bigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
44602kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
44603kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
44645kcp/inplace1600bigcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
44650kcp/inplace1600bigcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
44669kcp/inplace1600bigcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
44702kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
44707kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
44717kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
44717kcp/inplace1600bigcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
44717kcp/inplace1600bigcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
44726kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
44731kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
44740kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
44788kcp/inplace1600bigcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
44788kcp/inplace1600bigcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
44798kcp/inplace1600bigcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
44798kcp/inplace1600bigcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
44802kcp/inplace1600bigcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
44878kcp/inplace1600bigcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
44888kcp/inplace1600bigcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
44906kcp/inplace1600bigcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
44911kcp/inplace1600bigcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
44921kcp/inplace1600bigcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
44921kcp/inplace1600bigcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
44940kcp/inplace1600bigcc -m32 -Os -fomit-frame-pointer2017110820171020
44940kcp/inplace1600bigcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
44964kcp/inplace1600bigcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
44978kcp/inplace1600bigcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
45011kcp/inplace1600bigcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
45021kcp/inplace1600bigcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
45026kcp/inplace1600bigcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
45054kcp/inplace1600bigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
45110kcp/inplace1600bigcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
45462kcp/inplace1600bigcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
45913kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
46023kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
46346kcp/inplace1600bigcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
46636kcp/inplace1600bigcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
46636kcp/inplace1600bigcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
46660kcp/inplace1600bigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
48902kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
48973kcp/inplace1600bigcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
49030kcp/inplace1600bigcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
49034kcp/inplace1600bigcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
49143kcp/inplace1600bigcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
49234kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
49248kcp/inplace1600bigcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
49347kcp/inplace1600bigcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
49414kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
49562kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
49575kcp/inplace1600bigcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
49628kcp/inplace1600bigcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
49637kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
49642kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
49666kcp/inplace1600bigcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
49690kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
49700kcp/inplace1600bigcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
49709kcp/inplace1600bigcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
49742kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
49752kcp/inplace1600bigcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
49789kcp/inplace1600bigcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
49804kcp/inplace1600bigcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
49804kcp/inplace1600bigcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
49851kcp/inplace1600bigcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
49927kcp/inplace1600bigcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
49989kcp/inplace1600bigcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
50060kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
50170kcp/inplace1600bigcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
50226kcp/inplace1600bigcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
50241kcp/inplace1600bigcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
50255kcp/inplace1600bigcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
50264kcp/inplace1600bigcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
50341kcp/inplace1600bigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
50354kcp/inplace1600bigcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
50369kcp/inplace1600bigcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
50455kcp/inplace1600bigcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
50474kcp/inplace1600bigcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
50488kcp/inplace1600bigcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
50507kcp/inplace1600bigcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
50507kcp/inplace1600bigcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
50649kcp/inplace1600bigcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
50678kcp/inplace1600bigcc -m32 -O3 -fomit-frame-pointer2017110820171020
50678kcp/inplace1600bigcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
50706kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
50759kcp/inplace1600bigcc -m32 -O2 -fomit-frame-pointer2017110820171020
50891kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
50930kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
50935kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
50948kcp/inplace1600bigcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
50949kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
50968kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
51005kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
51015kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
51020kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
51129kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
51134kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
51177kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
51276kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
51324kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
51352kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
51376kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
51423kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
51424kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
51424kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
51428kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
51452kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
51461kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
51466kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
51467kcp/optimized1600lcufullshldgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
51480kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
51514kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
51533kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
51561kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
51590kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
51628kcp/optimized1600lcufullshldgcc -m32 -O -fomit-frame-pointer2017110820171020
51637kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
51656kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
51685kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
51694kcp/optimized1600lcufullshldgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
51703kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
51741kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
51756kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
51775kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
51804kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
51813kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
51823kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
51827kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
51860kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
51860kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
51927kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
52046kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
52084kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
52131kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
52184kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
52193kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
52217kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
52222kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
52274kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
52312kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
52388kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
52411kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
52421kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
52426kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
52454kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
52468kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
52478kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
52483kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
52497kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
52549kcp/optimized1600lcufullshldgcc -m32 -O2 -fomit-frame-pointer2017110820171020
52578kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
52583kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
52592kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
52640kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
52673kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
52683kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
52858kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
52886kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
52896kcp/optimized1600lcufullshldgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
52920kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
52929kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
52929kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
52949kcp/optimized1600lcufullshldgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
52981kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
53010kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
53019kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
53043kcp/optimized1600lcufullshldgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
53067kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
53071kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
53138kcp/optimized1600lcufullshldgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
53229kcp/inplace1600bigcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
53243kcp/inplace1600bigcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
53253kcp/inplace1600bigcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
53253kcp/inplace1600bigcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
53261kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
53262kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
53276kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
53286kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
53305kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
53310kcp/inplace1600bigcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
53338kcp/inplace1600bigcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
53404kcp/optimized1600lcufullshldgcc -m32 -O3 -fomit-frame-pointer2017110820171020
53466kcp/optimized1600lcufullshldgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
53575kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
53898kcp/optimized1600lcufullshldgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
53931kcp/inplace1600bigcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
53936kcp/inplace1600bigcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
53965kcp/inplace1600bigcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
53965kcp/inplace1600bigcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
53979kcp/inplace1600bigcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
53979kcp/inplace1600bigcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
53979kcp/inplace1600bigcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
54496kcp/optimized1600lcufullshldgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
54625kcp/optimized1600lcufullshldgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
54634kcp/optimized1600lcufullshldgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
54673kcp/optimized1600lcufullshldgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
54706kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
54729kcp/optimized1600lcufullshldgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
54744kcp/optimized1600lcufullshldgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
54767kcp/optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
54834kcp/optimized1600lcufullshldgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
54838kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
54872kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
54877kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
54882kcp/optimized1600lcufullshldgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
54929kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
54982kcp/optimized1600lcufullshldgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
55086kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
55153kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
55157kcp/optimized1600lcufullshldgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
55171kcp/optimized1600lcufullshldgcc -m32 -Os -fomit-frame-pointer2017110820171020
55171kcp/optimized1600lcufullshldgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
55176kcp/optimized1600lcufullshldgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
55313kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
55347kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
55414kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
55414kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
55451kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
55465kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
55471kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
55552kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
55556kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
55670kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
55732kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
55741kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
55779kcp/optimized1600lcufullshldgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
55798kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
55836kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
55836kcp/optimized1600lcufullshldgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
55837kcp/optimized1600lcufullshldgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
55931kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
55936kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
55988kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
56354kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
56354kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
56615kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
56767kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
56976kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
57081kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
57086kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
58121kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
59370kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
59850kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
59950kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
60188kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
60486kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
60890kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
61100kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
61185kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
61247kcp/optimized1600lcufullshldgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
61247kcp/optimized1600lcufullshldgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
61356kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
61389kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
61408kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
61536kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
61550kcp/optimized1600lcufullshldgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
61551kcp/optimized1600lcufullshldgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
61621kcp/optimized1600lcufullshldgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
61660kcp/optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
61892kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
61930kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
62235kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
62249kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
62657kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
62733kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
62771kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
63032kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
63626kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
63627kcp/optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
67602kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
67688kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
67811kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
67863kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
67958kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
68305kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
68319kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
68328kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
68390kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
68443kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
68466kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
68486kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
68495kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
68538kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
68547kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
68566kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
68590kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
68614kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
68614kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
68652kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
68666kcp/optimized1600lcufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
68756kcp/optimized1600lcufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
68761kcp/optimized1600lcufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
68785kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
68828kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
68832kcp/optimized1600lcufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
68856kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
68956kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
68993kcp/optimized1600lcufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
69032kcp/optimized1600lcufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
69046kcp/optimized1600lcufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
69070kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
69103kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
69103kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
69107kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
69136kcp/optimized1600lcufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
69155kcp/optimized1600lcufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
69174kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
69193kcp/optimized1600lcufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
69203kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
69298kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
69322kcp/optimized1600lcufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
69354kcp/optimized1600lcufullgcc -m32 -Os -fomit-frame-pointer2017110820171020
69393kcp/optimized1600ufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
69430kcp/optimized1600lcufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
69479kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
69511kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
69536kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
69559kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
69563kcp/optimized1600ufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
69578kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
69592kcp/optimized1600lcufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
69597kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
69597kcp/optimized1600lcufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
69659kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
69683kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
69692kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
69702kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
69806kcp/optimized1600ufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
69840kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
69849kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
69853kcp/optimized1600ufullgcc -m32 -Os -fomit-frame-pointer2017110820171020
69877kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
69878kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
69939kcp/optimized1600lcufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
69986kcp/optimized1600lcufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
70000kcp/optimized1600lcufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
70100kcp/optimized1600lcufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
70124kcp/optimized1600lcufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
70148kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
70233kcp/optimized1600ufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
70248kcp/optimized1600ufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
70248kcp/optimized1600ufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
70262kcp/optimized1600ufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
70276kcp/optimized1600ufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
70300kcp/optimized1600ufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
70305kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
70347kcp/optimized1600ufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
70442kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
70476kcp/optimized1600ufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
70538kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
70656kcp/optimized1600ufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
70728kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
70737kcp/optimized1600lcufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
70751kcp/optimized1600lcufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
70770kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
70794kcp/optimized1600ufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
70813kcp/optimized1600lcufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
70841kcp/optimized1600ufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
70855kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
70931kcp/optimized1600lcufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
70932kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
70955kcp/optimized1600ufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
70955kcp/optimized1600lcufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
70956kcp/optimized1600ufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
70960kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
70975kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
71060kcp/optimized1600lcufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
71083kcp/optimized1600lcufullgcc -m32 -O2 -fomit-frame-pointer2017110820171020
71088kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
71094kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
71121kcp/optimized1600lcufullgcc -m32 -O -fomit-frame-pointer2017110820171020
71126kcp/optimized1600lcufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
71131kcp/optimized1600lcufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
71174kcp/optimized1600lcufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
71212kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
71255kcp/optimized1600ufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
71269kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
71278kcp/optimized1600ufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
71317kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
71345kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
71364kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
71364kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
71369kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
71369kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
71402kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
71426kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
71426kcp/optimized1600lcufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
71459kcp/optimized1600ufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
71516kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
71540kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
71644kcp/optimized1600lcufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
71644kcp/optimized1600lcufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
71658kcp/optimized1600lcufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
71668kcp/optimized1600lcufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
71668kcp/optimized1600lcufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
71691kcp/optimized1600lcufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
71735kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
71754kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
71787kcp/optimized1600lcufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
71810kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
71820kcp/optimized1600lcufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
71843kcp/optimized1600lcufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
71858kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
71891kcp/optimized1600lcufullgcc -m32 -O3 -fomit-frame-pointer2017110820171020
71906kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
71919kcp/optimized1600lcufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
71996kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
72000kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
72053kcp/optimized1600lcufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
72086kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
72100kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
72101kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
72143kcp/optimized1600lcufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
72200kcp/optimized1600lcufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
72228kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
72261kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
72333kcp/optimized1600lcufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
72347kcp/optimized1600lcufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
72376kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
72452kcp/optimized1600lcufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
72457kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
72481kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
72485kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
72571kcp/optimized1600lcufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
72608kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
72755kcp/optimized1600lcufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
72842kcp/optimized1600lcufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
72908kcp/optimized1600lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
72917kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
72922kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
72932kcp/optimized1600lcufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
72941kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
72970kcp/optimized1600lcufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
72984kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
72988kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
72993kcp/optimized1600lcufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
72998kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
73036kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
73055kcp/optimized1600lcufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
73122kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
73131kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
73221kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
73222kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
73226kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
73240kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
73264kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
73359kcp/optimized1600lcufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
73388kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
73397kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
73402kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
73416kcp/optimized1600lcufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
73478kcp/optimized1600lcufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
73530kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
74047kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
74052kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
74062kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
74067kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
74090kcp/reference1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
74428kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
74470kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
74565kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
74580kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
74927kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
75197kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
75207kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
75230kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
75264kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
75269kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
75331kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
75544kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
75568kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
75573kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
75606kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
75629kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
75668kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
75800kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
75985kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
76114kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
76214kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
76485kcp/optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
76632kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
76698kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
76841kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
77064kcp/optimized1600lcu6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
77083kcp/optimized1600lcu6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
77121kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
77125kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
77136kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
77140kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
77150kcp/optimized1600lcu6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
77192kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
77193kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
77211kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
77226kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
77235kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
77235kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
77245kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
77249kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
77282kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
77292kcp/optimized1600u6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
77325kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
77325kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
77330kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
77349kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
77401kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
77439kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
77448kcp/optimized1600lcu6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
77454kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
77468kcp/optimized1600u6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
77473kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
77477kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
77482kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
77558kcp/optimized1600lcu6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
77573kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
77582kcp/optimized1600u6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
77586kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
77596kcp/optimized1600u6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
77615kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
77615kcp/optimized1600lcu6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
77624kcp/optimized1600u6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
77629kcp/optimized1600lcu6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
77629kcp/optimized1600u6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
77648kcp/optimized1600u6gcc -m32 -Os -fomit-frame-pointer2017110820171020
77653kcp/optimized1600u6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
77672kcp/optimized1600lcu6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
77701kcp/optimized1600lcu6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
77729kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
77743kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
77753kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
77772kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
77786kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
77824kcp/optimized1600u6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
77834kcp/optimized1600u6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
77900kcp/optimized1600lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
77909kcp/optimized1600u6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
77924kcp/optimized1600u6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
77948kcp/optimized1600lcu6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
77972kcp/optimized1600u6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
77995kcp/optimized1600lcu6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
78047kcp/optimized1600lcu6gcc -m32 -Os -fomit-frame-pointer2017110820171020
78056kcp/optimized1600lcu6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
78100kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
78147kcp/optimized1600u6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
78171kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
78185kcp/optimized1600u6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
78209kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
78266kcp/optimized1600ufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
78280kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
78332kcp/optimized1600lcu6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
78403kcp/optimized1600lcu6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
78409kcp/optimized1600lcu6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
78413kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
78432kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
78446kcp/optimized1600lcu6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
78451kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
78470kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
78479kcp/optimized1600lcu6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
78484kcp/optimized1600ufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
78489kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
78532kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
78565kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
78579kcp/optimized1600u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
78599kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
78713kcp/optimized1600ufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
78759kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
78774kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
78817kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
78831kcp/optimized1600u6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
78864kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
78878kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
78893kcp/optimized1600u6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
78912kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
78921kcp/optimized1600u6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
78922kcp/optimized1600u6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
78940kcp/optimized1600ufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
78955kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
78964kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
78974kcp/optimized1600u6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
78988kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
79012kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
79026kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
79040kcp/optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
79064kcp/optimized1600u6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
79078kcp/optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
79097kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
79130kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
79192kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
79192kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
79202kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
79239kcp/optimized1600ufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
79254kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
79273kcp/optimized1600ufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
79292kcp/optimized1600ufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
79330kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
79377kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
79543kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
79567kcp/optimized1600u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
79586kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
79615kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
79700kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
79701kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
79714kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
79743kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
79748kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
79757kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
79824kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
79857kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
79919kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
79947kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
80004kcp/optimized1600lcu6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
80009kcp/optimized1600lcu6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
80057kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
80062kcp/optimized1600lcu6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
80066kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
80104kcp/optimized1600lcu6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
80132kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
80137kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
80189kcp/optimized1600ufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
80270kcp/optimized1600lcu6gcc -m32 -O2 -fomit-frame-pointer2017110820171020
80289kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
80299kcp/optimized1600ufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
80309kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
80342kcp/optimized1600lcu6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
80356kcp/optimized1600lcu6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
80446kcp/optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
80532kcp/optimized1600u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
80598kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
80693kcp/optimized1600lcu6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
80717kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
80736kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
80740kcp/optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
80774kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
80778kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
80831kcp/optimized1600lcu6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
80854kcp/optimized1600lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
80864kcp/optimized1600lcu6gcc -m32 -O3 -fomit-frame-pointer2017110820171020
80878kcp/optimized1600u6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
80892kcp/optimized1600lcu6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
80955kcp/optimized1600u6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
80983kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
80997kcp/optimized1600u6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
81016kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
81030kcp/optimized1600u6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
81050kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
81063kcp/optimized1600ufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
81083kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
81111kcp/optimized1600ufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
81139kcp/optimized1600ufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
81163kcp/optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
81211kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
81220kcp/optimized1600u6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
81225kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
81229kcp/optimized1600ufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
81239kcp/optimized1600lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
81306kcp/optimized1600lcu6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
81325kcp/optimized1600u6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
81358kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
81377kcp/optimized1600ufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
81434kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
81477kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
81496kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
81500kcp/optimized1600ufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
81505kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
81514kcp/optimized1600ufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
81543kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
81543kcp/optimized1600lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
81558kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
81558kcp/optimized1600u6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
81629kcp/optimized1600ufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
81639kcp/optimized1600ufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
81643kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
81648kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
81657kcp/optimized1600ufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
81662kcp/optimized1600ufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
81676kcp/optimized1600ufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
81691kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
81700kcp/optimized1600ufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
81709kcp/optimized1600ufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
81715kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
81724kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
81843kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
81857kcp/optimized1600ufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
81862kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
81890kcp/optimized1600lcu6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
81909kcp/optimized1600ufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
81933kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
81942kcp/optimized1600ufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
81943kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
81961kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
81985kcp/optimized1600lcu6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
82023kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
82027kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
82076kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
82080kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
82084kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
82128kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
82171kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
82208kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
82218kcp/optimized1600ufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
82222kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
82237kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
82265kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
82275kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
82284kcp/optimized1600u6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
82284kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
82285kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
82303kcp/optimized1600ufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
82351kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
82426kcp/optimized1600lcu6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
82431kcp/optimized1600lcu6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
82441kcp/optimized1600u6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
82446kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
82469kcp/optimized1600ufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
82469kcp/optimized1600u6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
82498kcp/optimized1600ufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
82550kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
82574kcp/optimized1600u6gcc -m32 -O3 -fomit-frame-pointer2017110820171020
82598kcp/optimized1600ufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
82631kcp/optimized1600ufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
82679kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
82684kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
82707kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
82731kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
82755kcp/optimized1600ufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
82778kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
82778kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
82783kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
82812kcp/optimized1600lcu6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
82816kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
82826kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
82840kcp/optimized1600ufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
82840kcp/optimized1600lcu6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
82874kcp/optimized1600ufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
82883kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
82897kcp/optimized1600ufullgcc -m32 -O2 -fomit-frame-pointer2017110820171020
82916kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
82940kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
83001kcp/optimized1600lcu6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
83058kcp/optimized1600lcu6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
83068kcp/optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
83078kcp/optimized1600ufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
83110kcp/optimized1600ufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
83134kcp/optimized1600ufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
83158kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
83182kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
83201kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
83206kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
83211kcp/optimized1600lcu6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
83220kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
83224kcp/reference1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
83225kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
83234kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
83239kcp/optimized1600lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
83244kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
83244kcp/optimized1600lcu6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
83272kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
83277kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
83281kcp/optimized1600lcu6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
83291kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
83362kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
83377kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
83396kcp/optimized1600lcu6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
83401kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
83419kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
83505kcp/optimized1600ufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
83524kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
83567kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
83572kcp/optimized1600u6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
83576kcp/optimized1600ufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
83604kcp/optimized1600ufullgcc -m32 -O -fomit-frame-pointer2017110820171020
83623kcp/optimized1600u6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
83629kcp/optimized1600u6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
83642kcp/optimized1600u6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
83643kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
83643kcp/optimized1600ufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
83672kcp/optimized1600u6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
83686kcp/optimized1600u6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
83695kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
83695kcp/optimized1600ufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
83695kcp/optimized1600lcu6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
83700kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
83704kcp/optimized1600ufullgcc -m32 -O3 -fomit-frame-pointer2017110820171020
83705kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
83729kcp/optimized1600ufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
83738kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
83748kcp/optimized1600lcu6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
83757kcp/optimized1600lcu6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
83761kcp/optimized1600lcu6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
83766kcp/optimized1600u6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
83805kcp/optimized1600u6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
83861kcp/optimized1600u6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
83875kcp/optimized1600u6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
83876kcp/optimized1600u6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
83885kcp/optimized1600u6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
83890kcp/optimized1600u6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
83899kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
83913kcp/optimized1600u6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
83913kcp/optimized1600u6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
83918kcp/optimized1600u6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
83966kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
83970kcp/optimized1600lcu6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
83980kcp/optimized1600lcu6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
83985kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
84003kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
84004kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
84009kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
84009kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
84013kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
84080kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
84085kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
84113kcp/optimized1600lcu6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
84122kcp/optimized1600lcu6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
84137kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
84142kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
84146kcp/optimized1600lcu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
84170kcp/optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
84179kcp/optimized1600lcu6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
84179kcp/optimized1600lcu6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
84213kcp/optimized1600lcu6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
84256kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
84256kcp/optimized1600u6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
84274kcp/optimized1600u6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
84284kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
84313kcp/reference1600gcc -m32 -O3 -fomit-frame-pointer2017110920171020
84317kcp/optimized1600u6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
84336kcp/optimized1600lcu6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
84341kcp/optimized1600u6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
84379kcp/optimized1600lcu6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
84379kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
84389kcp/optimized1600u6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
84398kcp/optimized1600u6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
84408kcp/optimized1600u6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
84436kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
84455kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
84459kcp/optimized1600u6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
84470kcp/optimized1600ufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
84474kcp/optimized1600u6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
84498kcp/optimized1600u6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
84517kcp/optimized1600u6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
84526kcp/optimized1600u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
84531kcp/optimized1600u6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
84535kcp/optimized1600lcu6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
84550kcp/optimized1600u6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
84560kcp/optimized1600u6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
84598kcp/optimized1600ufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
84612kcp/optimized1600u6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
84645kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
84664kcp/optimized1600u6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
84664kcp/optimized1600u6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
84669kcp/optimized1600lcu6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
84692kcp/optimized1600u6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
84693kcp/optimized1600lcu6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
84693kcp/optimized1600u6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
84731kcp/optimized1600lcu6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
84802kcp/optimized1600lcu6gcc -m32 -O -fomit-frame-pointer2017110820171020
84802kcp/optimized1600lcu6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
84830kcp/optimized1600u6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
84844kcp/optimized1600u6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
84849kcp/optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
84854kcp/optimized1600u6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
84882kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
84925kcp/optimized1600u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
84944kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
84982kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
84996kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
85025kcp/optimized1600u6gcc -m32 -O -fomit-frame-pointer2017110820171020
85035kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
85111kcp/optimized1600u6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
85206kcp/optimized1600u6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
85211kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
85239kcp/optimized1600u6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
85272kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
85348kcp/optimized1600u6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
85386kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
85429kcp/optimized1600u6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
85443kcp/optimized1600ufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
85500kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
85510kcp/optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
85519kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
85529kcp/optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
85609kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
85728kcp/optimized1600u6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
85737kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
85890kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
85951kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
86165kcp/optimized1600ufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
86179kcp/reference1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
86226kcp/optimized1600u6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
86227kcp/optimized1600u6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
86308kcp/optimized1600u6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
86317kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
86341kcp/reference1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
86388kcp/optimized1600u6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
86502kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
86535kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
86730kcp/optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
86787kcp/optimized1600u6gcc -m32 -O2 -fomit-frame-pointer2017110820171020
86863kcp/reference1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
86892kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
86911kcp/optimized1600lcufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
87006kcp/optimized1600u6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
87177kcp/optimized1600u6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
87186kcp/optimized1600u6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
87196kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
87238kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
87262kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
87272kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
87282kcp/optimized1600u6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
87419kcp/optimized1600lcufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
87548kcp/optimized1600lcufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
89514kcp/optimized1600lcufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
90535kcp/optimized1600lcufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
90778kcp/optimized1600lcufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
90863kcp/optimized1600lcufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
95746kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
96834kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
96843kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
97328kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
97774kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
97840kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
97973kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
98610kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
99375kcp/reference1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
99450kcp/reference1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
99774kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
99921kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
100586kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
100700kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
100980kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
101255kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
101256kcp/optimized1600ufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
101270kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
101726kcp/optimized1600ufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
101749kcp/optimized1600ufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
101750kcp/optimized1600ufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
101754kcp/optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
101816kcp/optimized1600ufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
101859kcp/optimized1600ufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
103440kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
103507kcp/optimized1600ufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
103897kcp/optimized1600ufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
104481kcp/optimized1600ufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
104571kcp/reference1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
105103kcp/reference1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
105122kcp/optimized1600ufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
108689kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
113026kcp/reference1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
113292kcp/reference1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
113344kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
113425kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
113444kcp/reference1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
113454kcp/reference1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
113463kcp/reference1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
113934kcp/reference1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
114908kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
115596kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
115668kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
117154kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
117648kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
117781kcp/reference1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
117938kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
117942kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
117966kcp/reference1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
118109kcp/reference1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
119814kcp/reference1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
120146kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
120532kcp/reference1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
120940kcp/reference1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
121923kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
121985kcp/compact1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
122455kcp/compact1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
122669kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
123396kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
123401kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
123629kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
123861kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
123932kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
124037kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
124112kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
124222kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
124232kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
124987kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
125115kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
125120kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
125196kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
125400kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
125756kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
126621kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
126649kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
126839kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
126854kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
126892kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
127438kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
127580kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
127590kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
127623kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
127670kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
127955kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
127979kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
128302kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
128341kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
128654kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
128977kcp/compact1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
129005kcp/compact1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
129043kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
130192kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
130958kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
131086kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
131133kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
131185kcp/compact1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
131195kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
132943kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
133019kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
133138kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
133333kcp/compact1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
138201kcp/compact1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
140391kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
140619kcp/compact1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
140785kcp/compact1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
140904kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
141085kcp/compact1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
141222kcp/compact1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
143801kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
148603kcp/compact1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
148894kcp/compact1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
148984kcp/compact1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
149121kcp/compact1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
149217kcp/compact1600gcc -m32 -O3 -fomit-frame-pointer2017110820171020
149692kcp/compact1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
151620kcp/compact1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
151762kcp/compact1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
151972kcp/compact1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
152618kcp/compact1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
153454kcp/compact1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
154683kcp/compact1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
155121kcp/compact1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
155173kcp/compact1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
155249kcp/compact1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
155353kcp/compact1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
155662kcp/compact1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
155909kcp/compact1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
156831kcp/reference1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
157292kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
157505kcp/compact1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
159110kcp/reference1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
159377kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
159429kcp/reference1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
159439kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
160075kcp/compact1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
161771kcp/compact1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
162264kcp/reference1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
162284kcp/reference1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
162289kcp/reference1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
162597kcp/compact1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
163557kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
163656kcp/compact1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
163794kcp/compact1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
163799kcp/compact1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
163871kcp/compact1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
164074kcp/compact1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
164080kcp/reference1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
164103kcp/compact1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
164141kcp/compact1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
164146kcp/compact1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
164365kcp/compact1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
164407kcp/compact1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
164563kcp/compact1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
164744kcp/compact1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
165262kcp/compact1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
165466kcp/compact1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
165571kcp/compact1600gcc -m32 -O -fomit-frame-pointer2017110820171020
166501kcp/compact1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
166815kcp/compact1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
167100kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
167124kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
167209kcp/compact1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
167490kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
167495kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
168245kcp/compact1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
168829kcp/compact1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
170121kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
177921kcp/compact1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
178463kcp/compact1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
180300kcp/compact1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
180866kcp/compact1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
181184kcp/compact1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
181484kcp/compact1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
181559kcp/compact1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
182338kcp/compact1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
182358kcp/compact1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
183018kcp/compact1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
183288kcp/compact1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
183639kcp/compact1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
183739kcp/compact1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
184020kcp/compact1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
184057kcp/compact1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
184253kcp/compact1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
184324kcp/compact1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
184969kcp/compact1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
185159kcp/compact1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
185293kcp/compact1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
185345kcp/compact1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
185644kcp/compact1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
185772kcp/compact1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
186290kcp/compact1600gcc -m32 -Os -fomit-frame-pointer2017110820171020
186471kcp/compact1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
186951kcp/compact1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
186955kcp/compact1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
186969kcp/compact1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
187003kcp/compact1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
187041kcp/compact1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
187088kcp/compact1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
187203kcp/compact1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
188366kcp/compact1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
188428kcp/compact1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
189140kcp/compact1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
189178kcp/compact1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
189278kcp/compact1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
189283kcp/compact1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
189724kcp/compact1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
190456kcp/compact1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
190860kcp/compact1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
190974kcp/compact1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
191069kcp/compact1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
191102kcp/compact1600gcc -m32 -O2 -fomit-frame-pointer2017110820171020
191239kcp/compact1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
191582kcp/compact1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
191943kcp/compact1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
192219kcp/compact1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
192574kcp/compact1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
194873kcp/compact1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
197253kcp/compact1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
197552kcp/compact1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
198028kcp/compact1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
198085kcp/compact1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
200256kcp/compact1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
200802kcp/reference1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
200849kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
200986kcp/reference1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
201252kcp/compact1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
201723kcp/compact1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
201956kcp/compact1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
202046kcp/compact1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
202079kcp/compact1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
202977kcp/compact1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
203158kcp/compact1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
204634kcp/compact1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
205247kcp/compact1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
257270kcp/reference1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
257730kcp/reference1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
257768kcp/reference1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
257802kcp/reference1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
258732kcp/reference1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
259302kcp/reference1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
259668kcp/reference1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
260714kcp/reference1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
263231kcp/reference1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
266028kcp/reference1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
266575kcp/reference1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
266589kcp/reference1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
266713kcp/reference1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
266950kcp/reference1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
266950kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
268551kcp/reference1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
272066kcp/reference1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
272361kcp/reference1600gcc -m32 -O2 -fomit-frame-pointer2017110920171020
273329kcp/reference1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
277334kcp/reference1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
412371kcp/reference1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
412870kcp/reference1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
415445kcp/reference1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
415682kcp/reference1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
415896kcp/reference1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
416129kcp/reference1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
416603kcp/reference1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
417544kcp/reference1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
417957kcp/reference1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
418475kcp/reference1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
419159kcp/reference1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
419335kcp/reference1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
419691kcp/reference1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
419914kcp/reference1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
420280kcp/reference1600gcc -m32 -O -fomit-frame-pointer2017110920171020
421031kcp/reference1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
423880kcp/reference1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
424474kcp/reference1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
424717kcp/reference1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
461800kcp/reference1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
471076kcp/reference1600-32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
476848kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
478116kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
478182kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
479413kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
481294kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
481313kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
481607kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
488494kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
491734kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
492736kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
495069kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
499482kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
500412kcp/reference1600-32bitsgcc -m32 -O3 -fomit-frame-pointer2017110820171020
502512kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
502707kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
505210kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
506730kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
509375kcp/reference1600-32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
510881kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
511019kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
511071kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
511998kcp/reference1600-32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
515118kcp/reference1600-32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
517146kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
520139kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
521299kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
521963kcp/reference1600-32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
537685kcp/reference1600-32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
538217kcp/reference1600-32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
544725kcp/reference1600-32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
547224kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
549760kcp/reference1600-32bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
552425kcp/reference1600-32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
555351kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
569326kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
569373kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
571900kcp/reference1600-32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
574076kcp/reference1600-32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
574479kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
574480kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
576541kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
576707kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
581020kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
581134kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
582868kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
582886kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
583119kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
583243kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
586002kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
586321kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
587888kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
588506kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
590449kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
590497kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
618331kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
705261kcp/reference1600-32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
705266kcp/reference1600-32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
715322kcp/reference1600-32bitsgcc -m32 -O2 -fomit-frame-pointer2017110820171020
719274kcp/reference1600-32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
720271kcp/reference1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
723743kcp/reference1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
723744kcp/reference1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
723890kcp/reference1600-32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
724451kcp/reference1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
725107kcp/reference1600-32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
726356kcp/reference1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
726532kcp/reference1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
726845kcp/reference1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
727738kcp/reference1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
727762kcp/reference1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
728171kcp/reference1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
732598kcp/reference1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
733623kcp/reference1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
735756kcp/reference1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
735790kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
735894kcp/reference1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
736844kcp/reference1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
738511kcp/reference1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
738559kcp/reference1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
738563kcp/reference1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
738672kcp/reference1600-32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
738725kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
739812kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
740440kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
740445kcp/reference1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
740900kcp/reference1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
741090kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
741717kcp/reference1600gcc -m32 -Os -fomit-frame-pointer2017110920171020
743802kcp/reference1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
745740kcp/reference1600-32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
745850kcp/reference1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
746135kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
746591kcp/reference1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
748433kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
748781kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
749531kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
750053kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
750713kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
751483kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
752234kcp/reference1600-32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
753060kcp/reference1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
753174kcp/reference1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
753787kcp/reference1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
753863kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
754509kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
754689kcp/reference1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
755027kcp/reference1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
755027kcp/reference1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
755673kcp/reference1600-32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
756110kcp/reference1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
756656kcp/reference1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
756699kcp/reference1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
756703kcp/reference1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
756703kcp/reference1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
756756kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
757886kcp/reference1600-32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
757948kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
759795kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
760366kcp/reference1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
761435kcp/reference1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
761439kcp/reference1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
762019kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
762152kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
762156kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
762166kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
771429kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
772440kcp/reference1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
774906kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
775604kcp/reference1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
775960kcp/reference1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
777542kcp/reference1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
777960kcp/reference1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
777974kcp/reference1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
789170kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
963609kcp/reference1600-32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
971256kcp/reference1600-32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
977835kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
978343kcp/reference1600-32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
978348kcp/reference1600-32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
981602kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
1006097kcp/reference1600-32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
1008824kcp/reference1600-32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
1018481kcp/reference1600-32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
1019578kcp/reference1600-32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
1024242kcp/reference1600-32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
1038611kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
1041471kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
1041689kcp/reference1600-32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
1042093kcp/reference1600-32bitsgcc -m32 -O -fomit-frame-pointer2017110820171020
1043627kcp/reference1600-32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
1045043kcp/reference1600-32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
1045047kcp/reference1600-32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
1079950kcp/reference1600-32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
1112450kcp/reference1600-32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
1192132kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
1195048kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
1207773kcp/reference1600-32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
1207806kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
1207868kcp/reference1600-32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
1221026kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
1291364kcp/reference1600-32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
1296351kcp/reference1600-32bitsgcc -m32 -Os -fomit-frame-pointer2017110820171020
1299543kcp/reference1600-32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
1306588kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
1307622kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
1310829kcp/reference1600-32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
1311807kcp/reference1600-32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
1311879kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
1312036kcp/reference1600-32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
1313081kcp/reference1600-32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
1313275kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
1313299kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
1315783kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
1316221kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
1322495kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
1322704kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
1330446kcp/reference1600-32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
1330456kcp/reference1600-32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
1330456kcp/reference1600-32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
1335862kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
1341333kcp/reference1600-32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
1342454kcp/reference1600-32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
1344953kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
1344953kcp/reference1600-32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
1345053kcp/reference1600-32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
1346677kcp/reference1600-32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
1347817kcp/reference1600-32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
1347921kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
1348097kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
1350468kcp/reference1600-32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
1352040kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
1352083kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
1352092kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
1352643kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
1357873kcp/reference1600-32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
1359317kcp/reference1600-32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
1359355kcp/reference1600-32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
1362970kcp/reference1600-32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
1363450kcp/reference1600-32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
1393802kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
1395465kcp/reference1600-32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
1954317kcp/reference1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
1954839kcp/reference1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
1954844kcp/reference1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
2680600kcp/reference1600-32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
2685122kcp/reference1600-32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
2686063kcp/reference1600-32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020

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: 81, 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-32bits kcp/reference1600
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-32bits kcp/reference1600
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-32bits kcp/reference1600
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-32bits kcp/reference1600
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-32bits kcp/reference1600
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-32bits kcp/reference1600
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-32bits kcp/reference1600

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