Implementation notes: x86, hydra8, crypto_hash/blake2s

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake2s
TimeImplementationCompilerBenchmark dateSUPERCOP version
8716moon/ssse3/32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
8716moon/ssse3/32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
8724moon/ssse3/32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
8724moon/ssse3/32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
8724moon/ssse3/32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
8724moon/ssse3/32gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
8724moon/ssse3/32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
8728moon/ssse3/32gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -O3 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
8732moon/ssse3/32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
8736moon/ssse3/32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
8740moon/ssse3/32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
8744moon/ssse3/32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
8752moon/ssse3/32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
8752moon/ssse3/32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
8752moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
8752moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
8752moon/ssse3/32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
8756moon/ssse3/32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
8760moon/ssse3/32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
8764moon/ssse3/32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
8768moon/ssse3/32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
8772moon/ssse3/32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
8772moon/ssse3/32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
8772moon/ssse3/32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
8776moon/ssse3/32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
8776moon/ssse3/32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
8776moon/ssse3/32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
8776moon/ssse3/32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
8776moon/ssse3/32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
8780moon/ssse3/32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
8780moon/ssse3/32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
8784moon/ssse3/32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
8796xmmgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
8808xmmgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
8808xmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
8828xmmgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
8828xmmgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
8840xmmgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
8844moon/ssse3/32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
8848moon/ssse3/32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
8848moon/ssse3/32gcc -m32 -O2 -fomit-frame-pointer2017071920170718
8848moon/ssse3/32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
8848moon/ssse3/32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
8852moon/ssse3/32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
8856moon/ssse3/32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
8856moon/ssse3/32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
8856moon/ssse3/32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
8856xmmgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
8860moon/ssse3/32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
8860moon/avx/32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
8860moon/ssse3/32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
8868moon/avx/32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
8868xmmgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
8868xmmgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
8868moon/ssse3/32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
8872moon/ssse3/32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
8872moon/avx/32gcc -m32 -O -fomit-frame-pointer2017071920170718
8872xmmgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
8872moon/avx/32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
8872moon/ssse3/32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
8872moon/avx/32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
8876moon/avx/32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
8876moon/avx/32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
8876xmmgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
8876moon/avx/32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
8876moon/avx/32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
8876moon/avx/32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
8876moon/ssse3/32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
8880moon/avx/32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
8880moon/ssse3/32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
8880moon/ssse3/32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
8880moon/ssse3/32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
8880moon/avx/32gcc -m32 -O2 -fomit-frame-pointer2017071920170718
8880moon/avx/32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
8880xmmgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
8880xmmgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
8880xmmgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
8880moon/avx/32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
8880xmmgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
8880moon/ssse3/32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
8880moon/avx/32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
8880moon/ssse3/32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
8884moon/avx/32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
8884moon/ssse3/32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
8884moon/avx/32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
8884moon/avx/32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
8884xmmgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
8884moon/ssse3/32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
8884moon/avx/32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
8888moon/avx/32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
8888moon/avx/32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
8888moon/avx/32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
8888xmmgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
8888moon/ssse3/32gcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
8888moon/ssse3/32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
8892moon/avx/32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
8892moon/avx/32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
8892moon/avx/32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
8892moon/ssse3/32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
8892moon/avx/32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
8892moon/avx/32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
8896moon/avx/32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
8896moon/avx/32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
8896moon/avx/32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
8900xmmgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
8900moon/avx/32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
8900moon/ssse3/32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
8904moon/avx/32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
8908moon/avx/32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
8908moon/ssse3/32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
8908xmmgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
8908xmmgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
8912moon/avx/32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
8916xmmgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
8916moon/avx/32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
8920moon/avx/32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -Os -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
8924xmmgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
8924xmmgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
8924xmmgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
8924moon/avx/32gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
8928moon/avx/32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -m32 -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
8932moon/avx/32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
8936moon/avx/32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
8936moon/avx/32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
8936moon/avx/32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
8936moon/avx/32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
8936moon/avx/32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
8940moon/avx/32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
8940moon/avx/32gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
8940moon/avx/32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
8940moon/avx/32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
8944moon/avx/32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
8944moon/avx/32gcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
8944moon/avx/32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
8944moon/avx/32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
8948moon/avx/32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
8948moon/avx/32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
8952moon/avx/32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
8952moon/avx/32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
8956moon/avx/32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
8956moon/avx/32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
8956moon/avx/32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
8960moon/avx/32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
8960moon/avx/32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
8960moon/avx/32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
8964moon/avx/32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
8964moon/avx/32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
8964moon/avx/32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
8964moon/avx/32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
8968moon/avx/32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
8968moon/avx/32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
8972moon/avx/32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
8976moon/avx/32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
8984moon/avx/32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
8988moon/avx/32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
8988moon/avx/32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
8988moon/avx/32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
8988moon/avx/32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
8988moon/avx/32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
8992moon/avx/32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
8992moon/avx/32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
9004moon/avx/32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
9020moon/avx/32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
9020moon/avx/32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
9020moon/avx/32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
9020moon/avx/32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
9020moon/avx/32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
9024moon/avx/32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
9024moon/avx/32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
9024moon/avx/32gcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
9028moon/avx/32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
9032moon/avx/32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
9032moon/avx/32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
9032moon/avx/32gcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
9032moon/avx/32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
9036moon/avx/32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
9036moon/avx/32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
9044moon/avx/32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
9044moon/avx/32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
9044moon/avx/32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
9044moon/avx/32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
9044moon/avx/32gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
9048moon/avx/32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
9048moon/avx/32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
9068moon/avx/32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
9072moon/avx/32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
9076moon/avx/32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
9076moon/avx/32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
9076moon/avx/32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
9084moon/avx/32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
9084moon/avx/32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
9088moon/avx/32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
9092moon/avx/32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
9132moon/avx/32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
9144xmmgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
9268moon/avx/32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
9312moon/avx/32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
10192moon/sse2/32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
10192moon/sse2/32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
10192moon/sse2/32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
10192moon/sse2/32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
10192moon/sse2/32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
10196moon/sse2/32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
10196moon/sse2/32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
10196moon/sse2/32gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -O3 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
10200moon/sse2/32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
10204moon/sse2/32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -O2 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
10208moon/sse2/32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
10212moon/sse2/32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
10216moon/sse2/32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
10216moon/sse2/32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
10216moon/sse2/32gcc -m32 -O -fomit-frame-pointer2017071920170718
10216moon/sse2/32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
10216moon/sse2/32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
10220moon/sse2/32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
10224moon/sse2/32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
10224moon/sse2/32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
10224moon/sse2/32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
10224moon/sse2/32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
10224moon/sse2/32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
10228moon/sse2/32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
10232moon/sse2/32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
10236moon/sse2/32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
10240moon/sse2/32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
10240moon/sse2/32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
10240moon/sse2/32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
10240moon/sse2/32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
10240moon/sse2/32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
10244moon/sse2/32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
10248moon/sse2/32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
10252moon/sse2/32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
10252moon/sse2/32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
10252moon/sse2/32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
10296moon/sse2/32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
10320moon/sse2/32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
10320moon/sse2/32gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
10324moon/sse2/32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
10324moon/sse2/32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
10324moon/sse2/32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
10328moon/sse2/32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
10328moon/sse2/32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
10328moon/sse2/32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
10328moon/sse2/32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
10332moon/sse2/32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
10332moon/sse2/32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
10332moon/sse2/32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
10332moon/sse2/32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
10336moon/sse2/32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
10340moon/sse2/32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
10344moon/sse2/32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
10344moon/sse2/32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
10348moon/sse2/32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
10352moon/sse2/32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
10352moon/sse2/32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
10352moon/sse2/32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
10352moon/sse2/32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
10356moon/sse2/32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
10356moon/sse2/32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
10356moon/sse2/32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
10356moon/sse2/32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
10360moon/sse2/32gcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
10364moon/sse2/32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
10380moon/sse2/32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
10760moon/sse2/32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
11012xmmgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
11012xmmgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
11016xmmgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
11020xmmgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
11024xmmgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
11028xmmgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
11036xmmgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
11044xmmgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
11060xmmgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
11072xmmgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
11096xmmgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
11132xmmgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
11160xmmgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
11164xmmgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
11196xmmgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
11240xmmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
11248xmmgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
11264xmmgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
11276xmmgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
11296xmmgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
11308xmmgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
11312xmmgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
11332xmmgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
11348xmmgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
11348xmmgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
11404xmmgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
11416xmmgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
11508xmmgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
11516xmmgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
11532xmmgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
14688regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
14712regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
14732regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
14732regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
14740regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
14740regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
14756regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
14756regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
14760regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
14764regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
14764regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
14772regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
14816regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
14820regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
14824regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
14836regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
14840regsgcc -m32 -Os -fomit-frame-pointer2017071920170718
14844regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
14848regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
14848regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
14852regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
14852regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
14856regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
14860regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
14876regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
14884regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
14892regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
14892regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
14896regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
14904regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
14908regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
14908regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
14912regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
15120regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
15120regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
15124regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
15124regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
15128regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
15132regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
15144regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
15148regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
15152regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
15152regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
15152regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
15152regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
15172regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
15172regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
15176regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
15180regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
15184regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
15188regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
15188regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
15188regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
15200regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
15200regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
15200regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
15200regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
15200regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
15212regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
15272regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
15276regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
15292regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
15296regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
15300regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
15300regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
15324regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
15352regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
15424regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
15432regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
15468regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
15476regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
15488regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
15488regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
15496regsgcc -m32 -O2 -fomit-frame-pointer2017071920170718
15496regsgcc -m32 -O3 -fomit-frame-pointer2017071920170718
15496regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
15500regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
15500regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
15500regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
15520regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
15528regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
15528regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
15556regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
15560regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
15560regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
15564regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
15564regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
15564regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
15568regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
15568regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
15568regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
15572regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
15572regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
15576regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
15576regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
15576regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
15580regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
15580regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
15592regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
15592regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
15596regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
15600regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
15600regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
15600regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
15632regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
15640regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
15644regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
15648regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
15656regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
15664regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
15668regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
15700regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
15700regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
15708regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
15708regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
15712regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
15712regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
15712regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
15712regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
15716regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
15716regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
15716regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
15720regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
15724regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
15724regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
15724regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
15728regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
15728regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
15728regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
15732regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
15736regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
15740regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
15740regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
15740regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
15740regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
15740regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
15744regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
15744regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
15744regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
15744regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
15748regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
15748regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
15748regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
15752regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
15752regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
15756regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
15756regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
15756regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
15756regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
15756regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
15760regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
15764regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
15764regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
15764regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
15768regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
15772regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
15772regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
15772regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
15772regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
15772regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
15772regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
15776regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
15776regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
15780regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
15780regsgcc -m32 -O -fomit-frame-pointer2017071920170718
15780regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
15780regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
15780regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
15784regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
15784regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
15812regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
15816regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16868refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
16872refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
16876refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
16892refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
16900refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
16928refgcc -m32 -O2 -fomit-frame-pointer2017071920170718
16928refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
16940refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
16984refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
17200refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
17216refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
17252refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
17252refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
17256refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
17256refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
17260refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
17260refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
17268refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
17280refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
17304refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
17312refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
17324refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
17328refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
17384refgcc -m32 -O3 -fomit-frame-pointer2017071920170718
17400refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
17408refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
17408refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
17412refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
17420refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
17424refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
17428refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
17432refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
17452refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
17460refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
17468refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
17472refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
17480refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
17480refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
17512refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
17528refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
17532refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
17536refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
17536refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
17536refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
17540refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
17548refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
17548refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
17552refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
17552refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
17580refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
17592refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
17596refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
17600refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
17604refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
17608refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
17616refgcc -m32 -Os -fomit-frame-pointer2017071920170718
17620refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
17620refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
17628refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
17632refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
17636refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
17636refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
17640refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
17652refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
17684refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
17684refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
17700refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
17708refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
17728refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
17736refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
17760refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
17780refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
17780refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
17784refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
17784refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
17796refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
17796refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
17808refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
17840refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
17872refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
17892refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
17900refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
17908refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
17952refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
17952refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
17964refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
17976refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
17980refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
17980refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
17984refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
17992refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
17996refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
18000refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
18012refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
18032refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
18036refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
18036refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
18044refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
18064refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
18068refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
18096refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
18096refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
18112refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
18116refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
18116refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
18116refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
18244refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
18256refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
18324refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
18336refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
18336refgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
18348refgcc -m32 -O -fomit-frame-pointer2017071920170718
18348refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
18356refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
18360refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
18364refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
18380refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
18380refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
18400refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
18404refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
18408refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
18408refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
18424refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
18428refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
18436refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
18440refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
18456refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
18468refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
18496refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
18512refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
18544refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
18600refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
18648refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
18660refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
18664refgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
18704refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
18712refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
18728refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
18736refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
18776refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
18788refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
18796refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
18840refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
18856refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
18884refgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
18916refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
18988refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
18996refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
19000refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
19048refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
19088refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
19156refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
19244refgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
19328refgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
19460refgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
19460refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
19488refgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
19544refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
19640refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
19808refgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
19812refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
19832refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
19968refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
20612refgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
22072xmmgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
22080xmmgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
22088xmmgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
22288refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
22300refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
22348xmmgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
22396xmmgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
22652refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
22708refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
22788refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
22796refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
22828refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
23220refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
23928xmmgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
23936xmmgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
24108xmmgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
24116xmmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
24180xmmgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
24184xmmgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
24212xmmgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
24216xmmgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
24224xmmgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
24232xmmgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
24232xmmgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
24248xmmgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
30120xmmgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
30212xmmgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
30228xmmgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
30324xmmgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111

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

Test failure

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%r8d'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r12'
blake2s.S: blake2s.S:10: Error: bad register name `%rbx'
blake2s.S: blake2s.S:11: Error: bad register name `%rsp'
blake2s.S: blake2s.S:12: Error: bad register name `%rsp'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%rdx'
blake2s.S: blake2s.S:15: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:22: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:26: Error: bad register name `%r9)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsi'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%r9'
blake2s.S: blake2s.S:35: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:36: Error: bad register name `%rax'
blake2s.S: blake2s.S:37: Error: bad register name `%rsi'
blake2s.S: blake2s.S:38: Error: bad register name `%rax)'
blake2s.S: blake2s.S:42: Error: bad register name `%rsi)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%r15'
blake2s.S: blake2s.S:9: Error: bad register name `%r14'
blake2s.S: blake2s.S:10: Error: bad register name `%r13'
blake2s.S: blake2s.S:11: Error: bad register name `%r12'
blake2s.S: blake2s.S:12: Error: bad register name `%rbx'
blake2s.S: blake2s.S:14: Error: bad register name `%rsp'
blake2s.S: blake2s.S:15: Error: bad register name `%rsp'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:18: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:22: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:23: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:24: Error: bad register name `%r13d'
blake2s.S: blake2s.S:25: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:26: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:27: Error: bad register name `%r10'
blake2s.S: blake2s.S:27: Error: bad register name `%r10)'
blake2s.S: blake2s.S:28: Error: bad register name `%r10)'
blake2s.S: blake2s.S:29: Error: bad register name `%r10)'
blake2s.S: blake2s.S:30: Error: bad register name `%r10'
blake2s.S: blake2s.S:30: Error: bad register name `%r10)'
blake2s.S: blake2s.S:31: Error: bad register name `%r10)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r8'
blake2s.S: blake2s.S:9: Error: bad register name `%r8)'
blake2s.S: blake2s.S:10: Error: bad register name `%rdi'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%r8)'
blake2s.S: blake2s.S:14: Error: bad register name `%r8)'
blake2s.S: blake2s.S:15: Error: bad register name `%r8d'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%r10)'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:23: Error: bad register name `%rdx'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsp)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%rdi'
blake2s.S: blake2s.S:10: Error: bad register name `%r8d'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%r10)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:30: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsi'
blake2s.S: blake2s.S:36: Error: bad register name `%rdx'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.c: In file included from blake2s.c:21:0:
blake2s.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_xmm':
blake2s.c: blake2s.c:57:8: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
blake2s.c: row1 = _mm_setr_epi32(0x6A09E667UL ^ 0x01010020UL, 0xBB67AE85UL, 0x3C6EF372UL, 0xA54FF53AUL);
blake2s.c: ^

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

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2s.s: blake2s.s: Assembler messages:
blake2s.s: blake2s.s:13: Error: bad register name `%r11d'
blake2s.s: blake2s.s:15: Error: bad register name `%rsi'
blake2s.s: blake2s.s:16: Error: bad register name `%rip)'
blake2s.s: blake2s.s:18: Error: bad register name `%rip)'
blake2s.s: blake2s.s:20: Error: bad register name `%rip)'
blake2s.s: blake2s.s:21: Error: bad register name `%rdx'
blake2s.s: blake2s.s:22: Error: bad register name `%rip)'
blake2s.s: blake2s.s:23: Error: bad register name `%r10d'
blake2s.s: blake2s.s:24: Error: bad register name `%rip)'
blake2s.s: blake2s.s:25: Error: bad register name `%rdx'
blake2s.s: blake2s.s:28: Error: bad register name `%rbp'
blake2s.s: blake2s.s:29: Error: bad register name `%rdx)'
blake2s.s: blake2s.s:30: Error: bad register name `%rsi'
blake2s.s: blake2s.s:32: Error: bad register name `%rcx'
blake2s.s: blake2s.s:33: Error: bad register name `%rsi'
blake2s.s: blake2s.s:34: Error: bad register name `%rax'
blake2s.s: blake2s.s:35: Error: bad register name `%rsi'
blake2s.s: blake2s.s:36: Error: bad register name `%rdx'
blake2s.s: blake2s.s:37: Error: bad register name `%rdx'
blake2s.s: blake2s.s:39: Error: bad register name `%rcx'
blake2s.s: blake2s.s:40: Error: bad register name `%rcx'
blake2s.s: blake2s.s:41: Error: bad register name `%rcx'
blake2s.s: blake2s.s:42: Error: bad register name `%rcx'
blake2s.s: blake2s.s:43: Error: bad register name `%xmm8'
blake2s.s: ...

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

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
blake2s.c: In file included from blake2s.c:21:0:
blake2s.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%r8d'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r12'
blake2s.S: blake2s.S:10: Error: bad register name `%rbx'
blake2s.S: blake2s.S:11: Error: bad register name `%rsp'
blake2s.S: blake2s.S:12: Error: bad register name `%rsp'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%rdx'
blake2s.S: blake2s.S:15: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:22: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:26: Error: bad register name `%r9)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsi'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%r9'
blake2s.S: blake2s.S:35: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:36: Error: bad register name `%rax'
blake2s.S: blake2s.S:37: Error: bad register name `%rsi'
blake2s.S: blake2s.S:38: Error: bad register name `%rax)'
blake2s.S: blake2s.S:42: Error: bad register name `%rsi)'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%r8d'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r12'
blake2s.S: blake2s.S:10: Error: bad register name `%rbx'
blake2s.S: blake2s.S:11: Error: bad register name `%rsp'
blake2s.S: blake2s.S:12: Error: bad register name `%rsp'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%rdx'
blake2s.S: blake2s.S:15: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:22: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:26: Error: bad register name `%r9)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsi'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%r9'
blake2s.S: blake2s.S:35: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:36: Error: bad register name `%rax'
blake2s.S: blake2s.S:37: Error: bad register name `%rsi'
blake2s.S: blake2s.S:38: Error: bad register name `%rax)'
blake2s.S: blake2s.S:42: Error: bad register name `%rsi)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%r15'
blake2s.S: blake2s.S:9: Error: bad register name `%r14'
blake2s.S: blake2s.S:10: Error: bad register name `%r13'
blake2s.S: blake2s.S:11: Error: bad register name `%r12'
blake2s.S: blake2s.S:12: Error: bad register name `%rbx'
blake2s.S: blake2s.S:14: Error: bad register name `%rsp'
blake2s.S: blake2s.S:15: Error: bad register name `%rsp'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:18: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:22: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:23: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:24: Error: bad register name `%r13d'
blake2s.S: blake2s.S:25: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:26: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:27: Error: bad register name `%r10'
blake2s.S: blake2s.S:27: Error: bad register name `%r10)'
blake2s.S: blake2s.S:28: Error: bad register name `%r10)'
blake2s.S: blake2s.S:29: Error: bad register name `%r10)'
blake2s.S: blake2s.S:30: Error: bad register name `%r10'
blake2s.S: blake2s.S:30: Error: bad register name `%r10)'
blake2s.S: blake2s.S:31: Error: bad register name `%r10)'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%r15'
blake2s.S: blake2s.S:9: Error: bad register name `%r14'
blake2s.S: blake2s.S:10: Error: bad register name `%r13'
blake2s.S: blake2s.S:11: Error: bad register name `%r12'
blake2s.S: blake2s.S:12: Error: bad register name `%rbx'
blake2s.S: blake2s.S:14: Error: bad register name `%rsp'
blake2s.S: blake2s.S:15: Error: bad register name `%rsp'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:18: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:22: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:23: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:24: Error: bad register name `%r13d'
blake2s.S: blake2s.S:25: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:26: Error: bad register name `%rdi)'
blake2s.S: blake2s.S:27: Error: bad register name `%r10'
blake2s.S: blake2s.S:27: Error: bad register name `%r10)'
blake2s.S: blake2s.S:28: Error: bad register name `%r10)'
blake2s.S: blake2s.S:29: Error: bad register name `%r10)'
blake2s.S: blake2s.S:30: Error: bad register name `%r10'
blake2s.S: blake2s.S:30: Error: bad register name `%r10)'
blake2s.S: blake2s.S:31: Error: bad register name `%r10)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r8'
blake2s.S: blake2s.S:9: Error: bad register name `%r8)'
blake2s.S: blake2s.S:10: Error: bad register name `%rdi'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%r8)'
blake2s.S: blake2s.S:14: Error: bad register name `%r8)'
blake2s.S: blake2s.S:15: Error: bad register name `%r8d'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%r10)'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:23: Error: bad register name `%rdx'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsp)'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%r8'
blake2s.S: blake2s.S:9: Error: bad register name `%r8)'
blake2s.S: blake2s.S:10: Error: bad register name `%rdi'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%r8)'
blake2s.S: blake2s.S:14: Error: bad register name `%r8)'
blake2s.S: blake2s.S:15: Error: bad register name `%r8d'
blake2s.S: blake2s.S:16: Error: bad register name `%rdx'
blake2s.S: blake2s.S:17: Error: bad register name `%r10)'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:23: Error: bad register name `%rdx'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:27: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:28: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsp)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%rdi'
blake2s.S: blake2s.S:10: Error: bad register name `%r8d'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%r10)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:30: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsi'
blake2s.S: blake2s.S:36: Error: bad register name `%rdx'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad register name `%rbp'
blake2s.S: blake2s.S:7: Error: bad register name `%rsp'
blake2s.S: blake2s.S:8: Error: bad register name `%rsp'
blake2s.S: blake2s.S:9: Error: bad register name `%rdi'
blake2s.S: blake2s.S:10: Error: bad register name `%r8d'
blake2s.S: blake2s.S:11: Error: bad register name `%rdx'
blake2s.S: blake2s.S:12: Error: bad register name `%r9'
blake2s.S: blake2s.S:12: Error: bad register name `%r9)'
blake2s.S: blake2s.S:13: Error: bad register name `%rdx'
blake2s.S: blake2s.S:14: Error: bad register name `%r10)'
blake2s.S: blake2s.S:17: Error: bad register name `%rdx'
blake2s.S: blake2s.S:20: Error: bad register name `%rdx'
blake2s.S: blake2s.S:21: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:23: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:24: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:25: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:26: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:29: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:30: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:31: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:32: Error: bad register name `%rsi)'
blake2s.S: blake2s.S:33: Error: bad register name `%rsp)'
blake2s.S: blake2s.S:34: Error: bad register name `%rsi'
blake2s.S: blake2s.S:36: Error: bad register name `%rdx'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2s.s: blake2s.s: Assembler messages:
blake2s.s: blake2s.s:13: Error: bad register name `%r11d'
blake2s.s: blake2s.s:15: Error: bad register name `%rsi'
blake2s.s: blake2s.s:16: Error: bad register name `%rip)'
blake2s.s: blake2s.s:18: Error: bad register name `%rip)'
blake2s.s: blake2s.s:20: Error: bad register name `%rip)'
blake2s.s: blake2s.s:21: Error: bad register name `%rdx'
blake2s.s: blake2s.s:22: Error: bad register name `%rip)'
blake2s.s: blake2s.s:23: Error: bad register name `%r10d'
blake2s.s: blake2s.s:24: Error: bad register name `%rip)'
blake2s.s: blake2s.s:25: Error: bad register name `%rdx'
blake2s.s: blake2s.s:28: Error: bad register name `%rbp'
blake2s.s: blake2s.s:29: Error: bad register name `%rdx)'
blake2s.s: blake2s.s:30: Error: bad register name `%rsi'
blake2s.s: blake2s.s:32: Error: bad register name `%rcx'
blake2s.s: blake2s.s:33: Error: bad register name `%rsi'
blake2s.s: blake2s.s:34: Error: bad register name `%rax'
blake2s.s: blake2s.s:35: Error: bad register name `%rsi'
blake2s.s: blake2s.s:36: Error: bad register name `%rdx'
blake2s.s: blake2s.s:37: Error: bad register name `%rdx'
blake2s.s: blake2s.s:39: Error: bad register name `%rcx'
blake2s.s: blake2s.s:40: Error: bad register name `%rcx'
blake2s.s: blake2s.s:41: Error: bad register name `%rcx'
blake2s.s: blake2s.s:42: Error: bad register name `%rcx'
blake2s.s: blake2s.s:43: Error: bad register name `%xmm8'
blake2s.s: ...
blake2s.s: blake2s.s: Assembler messages:
blake2s.s: blake2s.s:13: Error: bad register name `%r11d'
blake2s.s: blake2s.s:15: Error: bad register name `%rsi'
blake2s.s: blake2s.s:16: Error: bad register name `%rip)'
blake2s.s: blake2s.s:18: Error: bad register name `%rip)'
blake2s.s: blake2s.s:20: Error: bad register name `%rip)'
blake2s.s: blake2s.s:21: Error: bad register name `%rdx'
blake2s.s: blake2s.s:22: Error: bad register name `%rip)'
blake2s.s: blake2s.s:23: Error: bad register name `%r10d'
blake2s.s: blake2s.s:24: Error: bad register name `%rip)'
blake2s.s: blake2s.s:25: Error: bad register name `%rdx'
blake2s.s: blake2s.s:28: Error: bad register name `%rbp'
blake2s.s: blake2s.s:29: Error: bad register name `%rdx)'
blake2s.s: blake2s.s:30: Error: bad register name `%rsi'
blake2s.s: blake2s.s:32: Error: bad register name `%rcx'
blake2s.s: blake2s.s:33: Error: bad register name `%rsi'
blake2s.s: blake2s.s:34: Error: bad register name `%rax'
blake2s.s: blake2s.s:35: Error: bad register name `%rsi'
blake2s.s: blake2s.s:36: Error: bad register name `%rdx'
blake2s.s: blake2s.s:37: Error: bad register name `%rdx'
blake2s.s: blake2s.s:39: Error: bad register name `%rcx'
blake2s.s: blake2s.s:40: Error: bad register name `%rcx'
blake2s.s: blake2s.s:41: Error: bad register name `%rcx'
blake2s.s: blake2s.s:42: Error: bad register name `%rcx'
blake2s.s: blake2s.s:43: Error: bad register name `%xmm8'
blake2s.s: ...

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