Implementation notes: x86, hiphop, crypto_hash/shake256

Computer: hiphop
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
19488usekcpgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
19496usekcpgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
19500usekcpgcc -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
19504usekcpgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017121820171218
19504usekcpgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
19508usekcpgcc -m32 -O -fomit-frame-pointer2017121820171218
19512usekcpgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
19512usekcpgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
19512usekcpgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017121820171218
19512usekcpgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017121820171218
19512usekcpgcc -m32 -march=corei7 -O -fomit-frame-pointer2017121820171218
19512usekcpgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
19516usekcpgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
19516usekcpgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
19520usekcpgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
19520usekcpgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
19520usekcpgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017121820171218
19520usekcpgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
19520usekcpgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
19520usekcpgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
19524usekcpgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
19524usekcpgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
19524usekcpgcc -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
19524usekcpgcc -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
19524usekcpgcc -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
19528usekcpgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
19528usekcpgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
19528usekcpgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
19528usekcpgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
19528usekcpgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017121820171218
19528usekcpgcc -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
19528usekcpgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
19532usekcpgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
19532usekcpgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
19532usekcpgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
19532usekcpgcc -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
19536usekcpgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
19536usekcpgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
19536usekcpgcc -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
19536usekcpgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017121820171218
19536usekcpgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017121820171218
19536usekcpgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
19536usekcpgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
19540usekcpgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
19540usekcpgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
19540usekcpgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
19540usekcpgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
19540usekcpgcc -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
19540usekcpgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017121820171218
19540usekcpgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017121820171218
19540usekcpgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
19540usekcpgcc -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
19544usekcpgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
19544usekcpgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
19544usekcpgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017121820171218
19544usekcpgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017121820171218
19544usekcpgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
19544usekcpgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
19548usekcpgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
19548usekcpgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
19548usekcpgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
19548usekcpgcc -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
19548usekcpgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
19552usekcpgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
19552usekcpgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
19552usekcpgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
19552usekcpgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=core2 -O -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=core2 -Os -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
19552usekcpgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
19556usekcpgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
19556usekcpgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
19556usekcpgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
19556usekcpgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
19556usekcpgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017121820171218
19556usekcpgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017121820171218
19556usekcpgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017121820171218
19556usekcpgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
19560usekcpgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017121820171218
19560usekcpgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
19560usekcpgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
19560usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
19560usekcpgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
19560usekcpgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017121820171218
19560usekcpgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017121820171218
19560usekcpgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
19564usekcpgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
19564usekcpgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
19564usekcpgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
19564usekcpgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
19564usekcpgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
19564usekcpgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
19564usekcpgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
19568usekcpgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
19572usekcpgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
19572usekcpgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
19572usekcpgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
19572usekcpgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
19572usekcpgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017121820171218
19572usekcpgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
19576usekcpgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
19576usekcpgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
19576usekcpgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
19580usekcpgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
19580usekcpgcc -m32 -Os -fomit-frame-pointer2017121820171218
19580usekcpgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017121820171218
19580usekcpgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
19580usekcpgcc -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
19580usekcpgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017121820171218
19584usekcpgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
19588usekcpgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
19588usekcpgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
19592usekcpgcc -m32 -O3 -fomit-frame-pointer2017121820171218
19592usekcpgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
19592usekcpgcc -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
19596usekcpgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
19596usekcpgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
19596usekcpgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
19600usekcpgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
19600usekcpgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
19604usekcpgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
19604usekcpgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
19604usekcpgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
19604usekcpgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
19608usekcpgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
19608usekcpgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
19612usekcpgcc -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
19612usekcpgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017121820171218
19612usekcpgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017121820171218
19612usekcpgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
19620usekcpgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017121820171218
19620usekcpgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
19624usekcpgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
19628usekcpgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017121820171218
19628usekcpgcc -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
19628usekcpgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
19632usekcpgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017121820171218
19632usekcpgcc -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
19640usekcpgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
19648usekcpgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
19656usekcpgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017121820171218
19660usekcpgcc -m32 -O2 -fomit-frame-pointer2017121820171218
19668usekcpgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
19668usekcpgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
19672usekcpgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
19676usekcpgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
19680usekcpgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
19680usekcpgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
19680usekcpgcc -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
19692usekcpgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
19708usekcpgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
19712usekcpgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
19728usekcpgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017121820171218
19728usekcpgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
19764usekcpgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
19784usekcpgcc -funroll-loops -m32 -O -fomit-frame-pointer2017121820171218
19812usekcpgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017121820171218
19860usekcpgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
19912usekcpgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
19916usekcpgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
34064oncore64bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
34088oncore64bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
34092oncore64bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017121820171218
34092oncore64bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
34104oncore64bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
34104oncore64bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
34104oncore64bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
34104oncore64bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
34108oncore64bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
34108oncore64bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
34124oncore64bitsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017121820171218
34124oncore64bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
34128oncore64bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017121820171218
34128oncore64bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
34128oncore64bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
34128oncore64bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
34132oncore64bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
34136oncore64bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
34136oncore64bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017121820171218
34140oncore64bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
34140oncore64bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
34144oncore64bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017121820171218
34148oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
34148oncore64bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017121820171218
34148oncore64bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
34152oncore64bitsgcc -m32 -O -fomit-frame-pointer2017121820171218
34156oncore64bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
34156oncore64bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
34160oncore64bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017121820171218
34160oncore64bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
34164oncore64bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
34164oncore64bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
34164oncore64bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017121820171218
34164oncore64bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017121820171218
34164oncore64bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
34168oncore64bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017121820171218
34172oncore64bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
34176oncore64bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
34180oncore64bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
34188oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
34188oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
34188oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
34188oncore64bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017121820171218
34188oncore64bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
34192oncore64bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
34192oncore64bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
34192oncore64bitsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017121820171218
34192oncore64bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
34192oncore64bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
34196oncore64bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017121820171218
34196oncore64bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
34200oncore64bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
34200oncore64bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
34204oncore64bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
34208oncore64bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017121820171218
34208oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
34208oncore64bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
34216oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
34220oncore64bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017121820171218
34220oncore64bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017121820171218
34220oncore64bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
34224oncore64bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017121820171218
34224oncore64bitsgcc -m32 -O2 -fomit-frame-pointer2017121820171218
34224oncore64bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
34228oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
34228oncore64bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017121820171218
34228oncore64bitsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017121820171218
34228oncore64bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
34232oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
34236oncore64bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
34236oncore64bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
34240oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
34240oncore64bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
34244oncore64bitsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017121820171218
34248oncore64bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
34248oncore64bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
34256oncore64bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017121820171218
34256oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
34256oncore64bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
34256oncore64bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017121820171218
34256oncore64bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
34260oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
34260oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
34260oncore64bitsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017121820171218
34264oncore64bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017121820171218
34264oncore64bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
34264oncore64bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
34268oncore64bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
34272oncore64bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
34272oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
34272oncore64bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
34276oncore64bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
34276oncore64bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
34276oncore64bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017121820171218
34280oncore64bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
34280oncore64bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
34284oncore64bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
34292oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
34292oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
34292oncore64bitsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017121820171218
34296oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
34308oncore64bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
34312oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
34324oncore64bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
34324oncore64bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017121820171218
34332oncore64bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
34332oncore64bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
34336oncore64bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
34340oncore64bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
34340oncore64bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
34344oncore64bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
34348oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
34352oncore64bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
34356oncore64bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
34356oncore64bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
34360oncore64bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
34360oncore64bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
34368oncore64bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
34372oncore64bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017121820171218
34376oncore64bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
34380oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
34380oncore64bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
34384oncore64bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
34388oncore64bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017121820171218
34388oncore64bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
34392oncore64bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
34400oncore64bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
34400oncore64bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
34404oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
34408oncore64bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017121820171218
34424oncore64bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
34428oncore64bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
34428oncore64bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
34428oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
34428oncore64bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
34432oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
34440oncore64bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
34444oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
34448oncore64bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
34448oncore64bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017121820171218
34452oncore64bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
34456oncore64bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
34460oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
34468oncore64bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
34472oncore64bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
34480oncore64bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017121820171218
34484oncore64bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
34484oncore64bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
34492oncore64bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
34512oncore64bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
34528oncore64bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
34544oncore64bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
34692oncore64bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
34736oncore64bitsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017121820171218
34844oncore64bitsgcc -m32 -Os -fomit-frame-pointer2017121820171218
34848oncore64bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
34852oncore64bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
35012oncore64bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
35384oncore64bitsgcc -m32 -O3 -fomit-frame-pointer2017121820171218
36280oncore64bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
36384oncore64bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
36404oncore64bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
36532oncore64bitsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017121820171218
36544oncore64bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
49528oncore32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017121820171218
49616oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
49724oncore32bitsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017121820171218
49744oncore32bitsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017121820171218
49772oncore32bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017121820171218
49828oncore32bitsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017121820171218
49844oncore32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
49876oncore32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017121820171218
49876oncore32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
49888oncore32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
49892oncore32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
49912oncore32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017121820171218
49932oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
49932oncore32bitsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017121820171218
49984oncore32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017121820171218
49988oncore32bitsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017121820171218
49996oncore32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017121820171218
50128oncore32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017121820171218
50172oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017121820171218
50908oncore32bitsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017121820171218
52572oncore32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017121820171218
52608oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
52636oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
52684oncore32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
52732oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
52784oncore32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017121820171218
52788oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
52796oncore32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
52828oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
52836oncore32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
52844oncore32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017121820171218
52872oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
52900oncore32bitsgcc -m32 -O -fomit-frame-pointer2017121820171218
52908oncore32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
52916oncore32bitsgcc -m32 -O3 -fomit-frame-pointer2017121820171218
52956oncore32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
52976oncore32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
52992oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
53008oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
53024oncore32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
53024oncore32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
53032oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
53036oncore32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017121820171218
53040oncore32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
53044oncore32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
53056oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
53056oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
53056oncore32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
53056oncore32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017121820171218
53068oncore32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017121820171218
53088oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
53088oncore32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017121820171218
53096oncore32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
53104oncore32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
53108oncore32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017121820171218
53124oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
53152oncore32bitsgcc -m32 -O2 -fomit-frame-pointer2017121820171218
53156oncore32bitsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017121820171218
53160oncore32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
53168oncore32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
53172oncore32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017121820171218
53176oncore32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
53180oncore32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017121820171218
53188oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
53208oncore32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017121820171218
53220oncore32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
53224oncore32bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017121820171218
53228oncore32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017121820171218
53232oncore32bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017121820171218
53236oncore32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017121820171218
53240oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
53248oncore32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
53264oncore32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017121820171218
53272oncore32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017121820171218
53284oncore32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
53284oncore32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017121820171218
53284oncore32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017121820171218
53288oncore32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017121820171218
53296oncore32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
53300oncore32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
53316oncore32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017121820171218
53316oncore32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
53316oncore32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017121820171218
53320oncore32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017121820171218
53324oncore32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017121820171218
53332oncore32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
53332oncore32bitsgcc -m32 -Os -fomit-frame-pointer2017121820171218
53348oncore32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
53356oncore32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017121820171218
53356oncore32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017121820171218
53360oncore32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017121820171218
53360oncore32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017121820171218
53364oncore32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
53364oncore32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017121820171218
53372oncore32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017121820171218
53376oncore32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
53376oncore32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017121820171218
53388oncore32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
53392oncore32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017121820171218
53400oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
53408oncore32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017121820171218
53408oncore32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
53424oncore32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
53428oncore32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
53432oncore32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017121820171218
53440oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
53448oncore32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017121820171218
53452oncore32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
53456oncore32bitsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017121820171218
53456oncore32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017121820171218
53460oncore32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017121820171218
53468oncore32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017121820171218
53468oncore32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
53484oncore32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017121820171218
53492oncore32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017121820171218
53500oncore32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017121820171218
53512oncore32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017121820171218
53516oncore32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017121820171218
53532oncore32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017121820171218
53536oncore32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017121820171218
53540oncore32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017121820171218
53544oncore32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
53548oncore32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017121820171218
53548oncore32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017121820171218
53548oncore32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
53552oncore32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017121820171218
53560oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
53560oncore32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017121820171218
53564oncore32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017121820171218
53568oncore32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017121820171218
53576oncore32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017121820171218
53580oncore32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017121820171218
53588oncore32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
53588oncore32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017121820171218
53596oncore32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
53604oncore32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017121820171218
53612oncore32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
53616oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
53616oncore32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017121820171218
53624oncore32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
53628oncore32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017121820171218
53632oncore32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017121820171218
53636oncore32bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017121820171218
53640oncore32bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017121820171218
53652oncore32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
53652oncore32bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017121820171218
53676oncore32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017121820171218
53708oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017121820171218
53792oncore32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017121820171218
53812oncore32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017121820171218
53816oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017121820171218
53828oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017121820171218
53828oncore32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017121820171218
53828oncore32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017121820171218
53856oncore32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017121820171218
53868oncore32bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017121820171218
53876oncore32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017121820171218
53908oncore32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017121820171218
53940oncore32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017121820171218
53948oncore32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017121820171218
53956oncore32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017121820171218
53976oncore32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017121820171218
53992oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017121820171218
54040oncore32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
54080oncore32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017121820171218
54080oncore32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
54112oncore32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017121820171218
54164oncore32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017121820171218
54192oncore32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017121820171218
54284oncore32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
54308oncore32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
54332oncore32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017121820171218
54532oncore32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017121820171218
54556oncore32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017121820171218
54744oncore32bitsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017121820171218
55060oncore32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017121820171218
57612gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
57628gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
58740gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
58744gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
58764gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
58868gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
58884gil/singlefile_unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
58888gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
58940gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
59012gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
59024gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
59088gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
59164gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
59532gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
59548gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
59736gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
60284gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
60304gil/singlefile_unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
60552gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
60960gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
61048gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
61076gil/singlefile_unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
61176gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
61220gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
61220gil/singlefile_unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
61284gil/singlefile_unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
61308gil/singlefile_unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
61332gil/singlefile_unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
61352gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
61352gil/singlefile_unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
61356gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
61356gil/singlefile_unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
61384gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
61436gil/singlefile_unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
61492gil/singlefile_unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
61800gil/singlefile_unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
61804gil/singlefile_unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
61872gil/singlefile_unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
61888gil/singlefile_unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
61896gil/singlefile_unrolledgcc -m32 -Os -fomit-frame-pointer2017081120170725
62012gil/singlefile_unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
62020gil/singlefile_unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
62200gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
62236gil/singlefile_unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
62436gil/singlefile_unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
62644gil/singlefile_unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
62756gil/singlefile_unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
63120gil/singlefilegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
63160gil/singlefilegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
64336gil/singlefile_unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
64372gil/singlefile_unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
64392gil/singlefile_unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
65400gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
65412gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
65424gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
65696gil/singlefilegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
65704gil/singlefilegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
65792gil/singlefilegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
66052gil/singlefilegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
66120gil/singlefilegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
66180gil/singlefilegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
66564gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
66644gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
66680gil/singlefilegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
66688gil/singlefilegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
66688gil/singlefilegcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
66704gil/singlefilegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
66808gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
66808gil/singlefilegcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
66812gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
66832gil/singlefile_unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
66832gil/singlefilegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
66836gil/singlefilegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
66848gil/singlefilegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
66856gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
66856gil/singlefilegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
66860gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
66860gil/singlefilegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
66860gil/singlefilegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
66880gil/singlefilegcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
66892gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
66904gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
66904gil/singlefilegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
66908gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
66912gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
66912gil/singlefilegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
66944gil/singlefilegcc -m32 -Os -fomit-frame-pointer2017081120170725
66944gil/singlefilegcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
67016gil/singlefilegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
67088gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
67096gil/singlefilegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
67140gil/singlefilegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
67140gil/singlefilegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
67220gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
67324gil/singlefilegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
67348gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
67352gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
67356gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
67372gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
67388gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
67388gil/singlefilegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
67396gil/singlefilegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
67400gil/singlefile_unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
67404gil/singlefilegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
67404gil/singlefilegcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
67428gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
67436gil/singlefilegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
67440gil/singlefile_unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
67440gil/singlefile_unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
67444gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
67444gil/singlefilegcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
67452gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
67456gil/singlefilegcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
67456gil/singlefilegcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
67480gil/singlefilegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
67492gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
67592gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
67700gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
67868gil/singlefilegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
67872gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
67872gil/singlefilegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
67880gil/singlefile_unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
67916gil/singlefile_unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
67936gil/singlefile_unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
67980gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
67992gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
68108gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
68112gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
68132gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
68132gil/singlefile_unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
68144gil/singlefile_unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
68192gil/singlefile_unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
68212gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
68216gil/singlefile_unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
68292gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
68304gil/singlefilegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
68356gil/singlefilegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
68424gil/singlefilegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
68456gil/singlefilegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
68468gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
68600gil/singlefilegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
68664gil/singlefile_unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
68676gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
68688gil/singlefile_unrolledgcc -m32 -O3 -fomit-frame-pointer2017081120170725
68780gil/singlefilegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
68784gil/singlefile_unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
68808gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
68832gil/singlefile_unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
68832gil/singlefile_unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
68876gil/singlefile_unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
68980gil/singlefile_unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
69096gil/singlefilegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
69164gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
69180gil/singlefilegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
69204gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
69208gil/singlefilegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
69216gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
69220gil/singlefilegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
69280gil/singlefilegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
69280gil/singlefilegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
69316gil/singlefilegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
69328gil/singlefilegcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
69380gil/singlefilegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
69572gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
69656gil/singlefilegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
69728gil/singlefilegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
69772gil/singlefilegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
69784gil/singlefile_unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
69828gil/singlefilegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
69920gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
69980gil/singlefilegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
70028gil/singlefilegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
70124gil/singlefilegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
70136gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
70192gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
70208gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
70216gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
70240gil/singlefilegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
70320gil/singlefile_unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
70336gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
70356gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
70376gil/singlefilegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
70392gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
70432gil/singlefilegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
70468gil/singlefilegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
70472gil/singlefilegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
70532gil/singlefilegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
70532gil/singlefile_unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
70580gil/singlefile_unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
70592gil/singlefile_unrolledgcc -m32 -O -fomit-frame-pointer2017081120170725
70604gil/singlefilegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
70620gil/singlefilegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
70624gil/singlefilegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
70668gil/singlefilegcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
70720gil/singlefilegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
70724gil/singlefile_unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
70724gil/singlefile_unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
70736gil/singlefilegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
70740gil/singlefile_unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
70756gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
70756gil/singlefile_unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
70764gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
70764gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
70780gil/singlefilegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
70780gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
70784gil/singlefile_unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
70852gil/singlefilegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
70880gil/singlefile_unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
70920gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
70920gil/singlefile_unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
70928gil/singlefile_unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
70936gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
70936gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
70960gil/singlefile_unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
70960gil/singlefile_unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
70964gil/singlefile_unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
70964gil/singlefile_unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
70968gil/singlefile_unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
70996gil/singlefilegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
71012gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
71132gil/singlefile_unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
71144gil/singlefile_unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
71160gil/singlefilegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
71164gil/singlefile_unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
71172gil/singlefile_unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
71172gil/singlefile_unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
71188gil/singlefile_unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
71196gil/singlefile_unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
71216gil/singlefilegcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
71240gil/singlefile_unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
71248gil/singlefile_unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
71264gil/singlefile_unrolledgcc -m32 -O2 -fomit-frame-pointer2017081120170725
71288gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
71332gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
71348gil/singlefilegcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
71356gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
71364gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
71408gil/singlefilegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
71412gil/singlefile_unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
71416gil/singlefile_unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
71472gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
71528gil/singlefilegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
71532gil/singlefilegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
71540gil/singlefilegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
71564gil/singlefilegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
71568gil/singlefilegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
71604gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
71604gil/singlefilegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
71608gil/singlefile_unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
71616gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
71624gil/singlefilegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
71652gil/singlefilegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
71724gil/singlefilegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
71724gil/singlefilegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
71736gil/singlefilegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
71748gil/singlefilegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
71776gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
71788gil/singlefilegcc -m32 -O -fomit-frame-pointer2017081120170725
71796gil/singlefilegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
71860gil/singlefilegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
71868gil/singlefilegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
71908gil/singlefilegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
71936gil/singlefilegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
72000gil/singlefilegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
72084gil/singlefilegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
72124gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
72124gil/singlefilegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
72140gil/singlefilegcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
72164gil/singlefilegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
72212gil/singlefile_unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
72220gil/singlefilegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
72260gil/singlefilegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
72368gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
72392gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
72404gil/singlefilegcc -m32 -O2 -fomit-frame-pointer2017081120170725
72436gil/singlefilegcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
72468gil/singlefilegcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
72492gil/singlefilegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
72504gil/singlefilegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
72556gil/singlefile_unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
72616gil/singlefilegcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
72648gil/singlefilegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
72656gil/singlefilegcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
72664gil/singlefile_unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
72692gil/singlefilegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
72704gil/singlefilegcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
72708gil/singlefile_unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
72872gil/singlefilegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
72884gil/singlefilegcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
72900gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
72992gil/singlefilegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
72996gil/singlefilegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
73052gil/singlefilegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
73076gil/singlefilegcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
73116gil/singlefilegcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
73172gil/singlefilegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
73300gil/singlefilegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
73332gil/singlefilegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
73436gil/singlefilegcc -m32 -O3 -fomit-frame-pointer2017081120170725
73520gil/singlefile_unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
73544gil/singlefilegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
73564gil/singlefilegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
73716gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
73756gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
73780gil/singlefile_unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
73804gil/singlefile_unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
73828gil/singlefile_unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
73852gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
73888gil/singlefile_unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
73956gil/singlefilegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
74252gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
74276gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
74308gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
74332gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
74356gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
74688gil/singlefile_unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
74868gil/singlefilegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
74900gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
75052gil/singlefilegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
75084gil/singlefilegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
75340gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
75452gil/singlefilegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
75520gil/singlefilegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
75532gil/singlefilegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
75548gil/singlefile_unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
75548gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
75568gil/singlefilegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
75568gil/singlefilegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
75716gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
75724gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
76600gil/singlefilegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
76604gil/singlefilegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
76668gil/singlefilegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
76668gil/singlefilegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
77432gil/singlefile_unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
77572gil/singlefile_unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
77592gil/singlefile_unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
77676gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
77692gil/singlefile_unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
77716gil/singlefile_unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
77940gil/singlefile_unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
78064gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
78092gil/singlefile_unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
78216gil/singlefilegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
79396gil/singlefilegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
79512gil/singlefilegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
79564gil/singlefilegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
79620gil/singlefilegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
80012gil/singlefilegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
80568gil/singlefile_unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
80980gil/singlefile_unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
81768gil/singlefilegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725

Compiler output

Implementation: crypto_hash/shake256/kcp/optimized1600AVX512
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_AddBytes':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: in expansion of macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: note: in expansion of macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/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: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=athlon -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=corei7 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i386 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=i486 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k6 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentium -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m32 -march=prescott -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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