Implementation notes: x86, h4e450, crypto_stream/chacha8

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
7823krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017091020170725
7823krovetz/vec128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091020170725
7823krovetz/vec128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017091020170725
7833krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017091020170725
7833krovetz/vec128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017091020170725
7833krovetz/vec128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017091020170725
7838krovetz/vec128gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017091020170725
7843krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091020170725
7847krovetz/vec128gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017091020170725
7847krovetz/vec128gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017091020170725
7847krovetz/vec128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017091020170725
7852krovetz/vec128gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017091020170725
7857krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017091020170725
7857krovetz/vec128gcc -m32 -march=barcelona -O -fomit-frame-pointer2017091020170725
7876krovetz/vec128gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091020170725
7880krovetz/vec128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017091020170725
7885krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017091020170725
7885krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017091020170725
7885krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091020170725
7885krovetz/vec128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017091020170725
7890krovetz/vec128gcc -m32 -march=k8 -O -fomit-frame-pointer2017091020170725
7890krovetz/vec128gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017091020170725
7895krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017091020170725
7895krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017091020170725
7895krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017091020170725
7895krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017091020170725
7899krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017091020170725
7899krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091020170725
7904krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017091020170725
7918krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017091020170725
7918krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017091020170725
7932krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017091020170725
7942krovetz/vec128gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017091020170725
7942krovetz/vec128gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091020170725
7947krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091020170725
7947krovetz/vec128gcc -m32 -march=nocona -O -fomit-frame-pointer2017091020170725
7947krovetz/vec128gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091020170725
7947krovetz/vec128gcc -m32 -march=prescott -O -fomit-frame-pointer2017091020170725
7956krovetz/vec128gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091020170725
7956krovetz/vec128gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017091020170725
7957krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091020170725
7961krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091020170725
7961krovetz/vec128gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017091020170725
7966krovetz/vec128gcc -m32 -march=core2 -O -fomit-frame-pointer2017091020170725
8004krovetz/vec128gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017091020170725
8080krovetz/vec128gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017091020170725
8084krovetz/vec128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017091020170725
8084krovetz/vec128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017091020170725
8812krovetz/vec128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017091020170725
8854krovetz/vec128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017091020170725
8854krovetz/vec128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091020170725
8892krovetz/vec128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017091020170725
9115krovetz/vec128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017091020170725
9434krovetz/vec128gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017091020170725
9434krovetz/vec128gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017091020170725
9457krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017091020170725
9600krovetz/vec128gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017091020170725
9624krovetz/vec128gcc -m32 -march=prescott -Os -fomit-frame-pointer2017091020170725
9638krovetz/vec128gcc -m32 -march=nocona -Os -fomit-frame-pointer2017091020170725
9671krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017091020170725
9671krovetz/vec128gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017091020170725
9714krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017091020170725
9728krovetz/vec128gcc -m32 -march=k8 -Os -fomit-frame-pointer2017091020170725
9761krovetz/vec128gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017091020170725
9795krovetz/vec128gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017091020170725
10232e/x86-1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
10236e/x86-1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
10236e/x86-1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
10236e/x86-1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
10236e/x86-1gcc -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
10237e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10237e/x86-1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10237e/x86-1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
10237e/x86-1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
10241e/x86-1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111020171020
10241e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
10241e/x86-1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
10241e/x86-1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
10241e/x86-1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
10245e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10250e/x86-1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -m32 -Os -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111020171020
10255e/x86-1gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
10256e/x86-1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
10260e/x86-1gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
10264e/x86-1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
10264e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
10264e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
10264e/x86-1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
10264e/x86-1gcc -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10265e/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
10269e/x86-1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
10270e/x86-1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
10274e/x86-1gcc -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
10275e/x86-1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10279e/x86-1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
10279e/x86-1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
10289e/x86-1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
10289e/x86-1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
10289e/x86-1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
10289e/x86-1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
10293e/x86-1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
10293e/x86-1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
10293e/x86-1gcc -m32 -march=core2 -O -fomit-frame-pointer2017111020171020
10293e/x86-1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
10293e/x86-1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
10294e/x86-1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
10294e/x86-1gcc -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -O3 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10298e/x86-1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10303e/x86-1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
10308e/x86-1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10317e/x86-1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10327e/x86-1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
10497e/mergedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
10507e/mergedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
10516e/mergedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
10545e/mergedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
10550e/mergedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
10559e/mergedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
10569e/mergedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
10574e/mergedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
10579e/mergedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
10579e/mergedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
10583e/mergedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
10583e/mergedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
10587e/mergedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10592e/mergedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
10592e/mergedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10593e/mergedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10602e/mergedgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111020171020
10602e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
10607e/mergedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
10607e/mergedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
10612e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
10616e/mergedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
10626e/mergedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10626e/mergedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
10626e/mergedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
10626e/mergedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10630e/mergedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
10636e/mergedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
10636e/mergedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10645e/mergedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
10655e/mergedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10659e/mergedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
10663e/mergedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
10668e/mergedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111020171020
10668e/mergedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
10668e/mergedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
10668e/mergedgcc -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
10669e/mergedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
10673e/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111020171020
10678e/mergedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
10678e/mergedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
10678e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10678e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
10678e/regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10687e/mergedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
10688e/mergedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
10692e/mergedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
10692e/refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10692e/mergedgcc -m32 -march=core2 -O -fomit-frame-pointer2017111020171020
10692e/mergedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
10692e/mergedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
10693e/regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10697e/mergedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10697e/mergedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
10702e/mergedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
10707e/mergedgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
10711e/regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10711e/mergedgcc -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
10716e/mergedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111020171020
10716e/refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10716e/mergedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
10716e/mergedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
10716e/mergedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
10720e/mergedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
10721e/refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10721e/mergedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
10725e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10725e/mergedgcc -m32 -O -fomit-frame-pointer2017111020171020
10725e/mergedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
10726e/mergedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
10730e/mergedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111020171020
10730e/mergedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
10731e/mergedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
10731e/mergedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
10735e/refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10735e/mergedgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111020171020
10735e/mergedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
10735e/mergedgcc -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
10745e/regsgcc -m32 -O3 -fomit-frame-pointer2017111020171020
10745e/mergedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
10749e/mergedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
10749e/mergedgcc -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
10750e/mergedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10750e/mergedgcc -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
10754e/mergedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
10754e/mergedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
10763e/mergedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10769e/mergedgcc -m32 -O3 -fomit-frame-pointer2017111020171020
10769e/refgcc -m32 -O3 -fomit-frame-pointer2017111020171020
10773e/mergedgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
10773e/mergedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
10783e/mergedgcc -m32 -O2 -fomit-frame-pointer2017111020171020
10783e/refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10783e/refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10788e/mergedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
10792e/regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111020171020
10792e/mergedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10792e/mergedgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
10792e/mergedgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
10806e/refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10811e/mergedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
10811e/mergedgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111020171020
10811e/mergedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
10811e/mergedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
10811e/mergedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111020171020
10815e/mergedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
10816e/mergedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10816e/mergedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
10816e/mergedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10821e/regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10821e/mergedgcc -m32 -Os -fomit-frame-pointer2017111020171020
10821e/mergedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
10821e/refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10826e/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10826e/mergedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
10830e/mergedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
10839e/mergedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
10844e/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10845e/refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
10853e/regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
10863e/mergedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
10863e/regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10864e/regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10872e/mergedgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
10877e/mergedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
10878e/refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
10883e/mergedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
10883e/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
10887e/regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
10887e/mergedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
10887e/regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10896e/regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
10901e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
10906e/mergedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
10916e/mergedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
10921e/mergedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
10925e/mergedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
10925e/mergedgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
10930e/mergedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
10930e/mergedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
10930e/mergedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
10935e/regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10940e/regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10949e/mergedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
10953e/mergedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
10963e/refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10963e/mergedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10968e/mergedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
10972e/mergedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
10972e/mergedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
10978e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10982e/mergedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
10986e/mergedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
10987e/refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
10987e/mergedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
10992e/refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
10996e/mergedgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
10997e/mergedgcc -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
11001e/mergedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111020171020
11001e/mergedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
11001e/refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
11010e/mergedgcc -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
11015e/mergedgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
11025e/mergedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
11039e/regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
11039e/mergedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
11043e/mergedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
11043e/mergedgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
11067e/regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
11072e/mergedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
11073e/mergedgcc -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
11073e/mergedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
11092e/mergedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11096e/mergedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
11120e/mergedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
11149e/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11158e/regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
11158e/mergedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
11167e/regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
11172e/mergedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
11196e/mergedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
11196e/mergedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
11196e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
11219e/mergedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
11234e/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
11244e/mergedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11244e/mergedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111020171020
11248e/regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
11253e/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
11253e/refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
11257e/regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
11258e/refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11267e/mergedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
11276e/regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111020171020
11281e/mergedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
11286e/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
11301e/regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11301e/regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
11301e/regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
11305e/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
11310e/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
11320e/refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
11348e/regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
11352e/mergedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
11353e/mergedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
11362e/mergedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11362e/regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
11362e/regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11371e/mergedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11371e/mergedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
11372e/mergedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
11386e/regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
11386e/mergedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
11395e/mergedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
11409e/regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11410e/regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11438e/mergedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
11457e/regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11457e/regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11462e/regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
11524e/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11529e/mergedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
11543e/refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
11580e/mergedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11585e/mergedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11595e/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
11609e/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
11676e/refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
11685e/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
11723e/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
11927e/refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111020171020
12084e/refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
12137e/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
12758e/x86-mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
12759e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
13167e/regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111020171020
13205e/refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
13219e/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
13238e/refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111020171020
13276e/regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
13277e/regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
13281e/regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
13300e/refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
13305e/refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
13381e/regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
13381e/regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
13395e/refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
13428e/x86-mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111020171020
13442e/x86-mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
13443e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -O2 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
13447e/x86-mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
13448e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
13448e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111020171020
13452e/x86-mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
13456e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
13457e/x86-mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
13461e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
13461e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
13461e/x86-mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111020171020
13461e/x86-mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
13461e/x86-mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111020171020
13462e/x86-mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
13462e/x86-mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
13475e/regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
13475e/x86-mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
13476e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111020171020
13476e/regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
13476e/regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
13476e/regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
13476e/x86-mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
13480e/x86-mmxgcc -m32 -Os -fomit-frame-pointer2017111020171020
13480e/x86-mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
13481e/regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111020171020
13490e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111020171020
13490e/refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
13499e/refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
13500e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
13500e/refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
13500e/regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
13504e/refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
13504e/refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
13504e/regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
13504e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
13504e/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
13509e/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111020171020
13509e/x86-mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
13514e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
13514e/x86-mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111020171020
13518e/x86-mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
13518e/x86-mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111020171020
13518e/x86-mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111020171020
13518e/x86-mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
13519e/x86-mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2017111020171020
13523e/x86-mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111020171020
13524e/x86-mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
13528e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
13528e/regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
13528e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111020171020
13528e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
13528e/x86-mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111020171020
13538e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
13538e/x86-mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
13538e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
13538e/x86-mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
13552e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
13552e/regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
13561e/x86-mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
13561e/x86-mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
13566e/x86-mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
13571e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
13571e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
13571e/x86-mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
13575e/x86-mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
13580e/regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
13604e/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
13609e/regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
13609e/regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
13609e/regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
13609e/regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
13609e/regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
13623e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
13627e/regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
13642e/regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
13642e/regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
13646e/x86-mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
13651e/regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
13656e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
13666e/refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
13666e/refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
13671e/refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
13680e/regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
13680e/regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
13680e/refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
13680e/refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
13680e/refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
13680e/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
13684e/regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
13685e/refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
13685e/refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
13685e/refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
13689e/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
13699e/regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
13704e/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
13718e/regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
13718e/regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
13723e/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
13728e/refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
13737e/refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
13775e/refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
13794e/refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
13808e/refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
13808e/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
13808e/x86-mmxgcc -m32 -O -fomit-frame-pointer2017111020171020
13813e/x86-mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
13918e/refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
13975e/regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
14075e/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
14079e/regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
14079e/refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
14079e/refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
14089e/refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
14174e/regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
14564e/x86-mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
14568e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
14568e/x86-mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
14568e/x86-mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111020171020
14568e/x86-mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
14569e/x86-mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
14787e/refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
14853e/regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
14853e/regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
14854e/regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
14905e/regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017111020171020
14934e/regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111020171020
14934e/regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
14934e/regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
14934e/regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
14953e/regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
14953e/regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
14958e/regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
14958e/regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
15029e/regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
15029e/regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111020171020
15086e/regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
15114e/regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
15129e/regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
15129e/regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
15134e/regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
15138e/regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
15143e/regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
15177e/regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
15191e/regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
15210e/regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
15267e/regsgcc -m32 -O -fomit-frame-pointer2017111020171020
15299e/regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
15310e/regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
15310e/regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
15447e/regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
15513e/regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
15561e/regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
15561e/regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
15584e/regsgcc -m32 -O2 -fomit-frame-pointer2017111020171020
15585e/regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
15727e/regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
15756e/regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
15827e/regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
15827e/regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
16202e/regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
16202e/regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
16221e/regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111020171020
16231e/regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
16231e/regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
16235e/regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
16259e/regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
16302e/regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
16368e/regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
16720e/regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111020171020
16720e/regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
16720e/regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111020171020
16753e/regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
16777e/regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
16796e/regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
16805e/regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
16810e/regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
16815e/regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
16815e/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
16882e/regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
16891e/regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
16900e/regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
16939e/regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
16943e/regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
16944e/regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
16944e/regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
16962e/regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111020171020
17000e/regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
17019e/regsgcc -m32 -Os -fomit-frame-pointer2017111020171020
17034e/regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
17062e/regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
17062e/regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
17129e/regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
17157e/regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
17157e/regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
17243e/regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
17252e/regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
17290e/regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
17532e/regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
17542e/regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
17546e/regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
17546e/regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
17637e/regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
17637e/regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
17646e/regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
17656e/regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
17666e/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
17666e/regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
17670e/regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
17722e/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111020171020
17917e/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111020171020
17926e/refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111020171020
17927e/refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111020171020
17931e/refgcc -m32 -march=k6 -O -fomit-frame-pointer2017111020171020
17965e/refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111020171020
17974e/refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111020171020
17979e/refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
17979e/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
17983e/refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111020171020
17984e/refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111020171020
18003e/refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
18007e/refgcc -m32 -O2 -fomit-frame-pointer2017111020171020
18016e/refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111020171020
18017e/refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111020171020
18055e/refgcc -m32 -O -fomit-frame-pointer2017111020171020
18083e/refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111020171020
18084e/refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111020171020
18084e/refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111020171020
18131e/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111020171020
18131e/refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111020171020
18150e/refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111020171020
18226e/refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
18231e/refgcc -m32 -march=core2 -O -fomit-frame-pointer2017111020171020
18250e/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111020171020
18255e/refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
18273e/refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111020171020
18283e/refgcc -m32 -march=pentium -O -fomit-frame-pointer2017111020171020
18287e/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111020171020
18307e/refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111020171020
18312e/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
18339e/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111020171020
18382e/refgcc -m32 -march=k8 -O -fomit-frame-pointer2017111020171020
18425e/refgcc -m32 -march=i486 -O -fomit-frame-pointer2017111020171020
18444e/refgcc -m32 -march=i386 -O -fomit-frame-pointer2017111020171020
18468e/refgcc -m32 -march=prescott -O -fomit-frame-pointer2017111020171020
18525e/refgcc -m32 -march=nocona -O -fomit-frame-pointer2017111020171020
18572e/refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
18620e/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111020171020
18620e/refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111020171020
18744e/refgcc -m32 -march=athlon -O -fomit-frame-pointer2017111020171020
18838e/regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
18919e/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111020171020
18919e/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111020171020
19061e/refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
19109e/refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
19110e/refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111020171020
19137e/refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
19171e/refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
19171e/refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111020171020
19181e/refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
19204e/refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
19257e/refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
19285e/refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111020171020
19304e/refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
19309e/refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111020171020
19318e/refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111020171020
19323e/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
19328e/refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
19328e/refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
19333e/refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
19337e/refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111020171020
19337e/refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111020171020
19351e/refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
19418e/refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111020171020
19494e/refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111020171020
19585e/refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
19585e/refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
19603e/refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
19689e/refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
19727e/refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020
19765e/refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111020171020
19884e/refgcc -m32 -Os -fomit-frame-pointer2017111020171020
19907e/refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111020171020
20098e/refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111020171020
20102e/refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111020171020
20178e/refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111020171020
20197e/refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111020171020
20235e/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
20287e/refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
20335e/refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111020171020
20345e/refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
20364e/refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111020171020
20368e/refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111020171020
20387e/refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111020171020
20401e/refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111020171020
21465e/refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111020171020
21541e/refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111020171020

Test failure

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111

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

Test failure

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32 moon/avx2/32 moon/xop/32 e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32 moon/avx2/32 moon/xop/32 e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/avx/32 moon/avx2/32 moon/xop/32 e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx/32 moon/avx2/32 moon/xop/32 e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:13: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
stream.c: _mm256_or_si256 (__m256i __A, __m256i __B)
stream.c: ^
stream.c: stream.c:63:13: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:655:1: error: inlining failed in call to always_inline '_mm256_slli_si256': target specific option mismatch
stream.c: _mm256_slli_si256 (__m256i __A, const int __N)
stream.c: ^
stream.c: stream.c:63:18: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1006:1: error: inlining failed in call to always_inline '_mm256_broadcastq_epi64': target specific option mismatch
stream.c: _mm256_broadcastq_epi64 (__m128i __X)
stream.c: ^
stream.c: ...

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

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^

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

Compiler output

Implementation: crypto_stream/chacha8/krovetz/vec128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c:80:2: error: #error -- Implementation supports only machines with neon, altivec or SSE2
stream.c: #error -- Implementation supports only machines with neon, altivec or SSE2
stream.c: ^
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_vec128_xor':
stream.c: stream.c:151:14: warning: implicit declaration of function 'NONCE' [-Wimplicit-function-declaration]
stream.c: vec s3 = NONCE(np);
stream.c: ^
stream.c: stream.c:151:14: error: incompatible types when initializing type 'vec {aka __vector(4) unsigned int}' using type 'int'
stream.c: stream.c:91:19: error: 'VBPI' undeclared (first use in this function)
stream.c: #define BPI (VBPI + GPR_TOO) /* Blocks computed per loop iteration */
stream.c: ^
stream.c: stream.c:152:36: note: in expansion of macro 'BPI'
stream.c: for (iters = 0; iters stream.c: ^
stream.c: stream.c:91:19: note: each undeclared identifier is reported only once for each function it appears in
stream.c: #define BPI (VBPI + GPR_TOO) /* Blocks computed per loop iteration */
stream.c: ^
stream.c: stream.c:152:36: note: in expansion of macro 'BPI'
stream.c: for (iters = 0; iters stream.c: ^
stream.c: stream.c:91:26: error: 'GPR_TOO' undeclared (first use in this function)
stream.c: #define BPI (VBPI + GPR_TOO) /* Blocks computed per loop iteration */
stream.c: ^
stream.c: stream.c:152:36: note: in expansion of macro 'BPI'
stream.c: for (iters = 0; iters stream.c: ...

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/ppc-altivec
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:21: fatal error: altivec.h: No such file or directory
chacha.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/mipsel-msa
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:22: fatal error: arm_neon.h: No such file or directory
chacha.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...

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

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:13: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
stream.c: _mm256_or_si256 (__m256i __A, __m256i __B)
stream.c: ^
stream.c: stream.c:63:13: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:655:1: error: inlining failed in call to always_inline '_mm256_slli_si256': target specific option mismatch
stream.c: _mm256_slli_si256 (__m256i __A, const int __N)
stream.c: ^
stream.c: stream.c:63:18: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1006:1: error: inlining failed in call to always_inline '_mm256_broadcastq_epi64': target specific option mismatch
stream.c: _mm256_broadcastq_epi64 (__m128i __X)
stream.c: ^
stream.c: ...
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:13: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
stream.c: _mm256_or_si256 (__m256i __A, __m256i __B)
stream.c: ^
stream.c: stream.c:63:13: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:655:1: error: inlining failed in call to always_inline '_mm256_slli_si256': target specific option mismatch
stream.c: _mm256_slli_si256 (__m256i __A, const int __N)
stream.c: ^
stream.c: stream.c:63:18: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1006:1: error: inlining failed in call to always_inline '_mm256_broadcastq_epi64': target specific option mismatch
stream.c: _mm256_broadcastq_epi64 (__m128i __X)
stream.c: ^
stream.c: ...

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

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/ppc-altivec
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:21: fatal error: altivec.h: No such file or directory
chacha.c: compilation terminated.
chacha.c: chacha.c:12:21: fatal error: altivec.h: No such file or directory
chacha.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/mipsel-msa
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:22: fatal error: arm_neon.h: No such file or directory
chacha.c: compilation terminated.
chacha.c: chacha.c:12:22: fatal error: arm_neon.h: No such file or directory
chacha.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...

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

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
stream.c: _mm256_or_si256 (__m256i __A, __m256i __B)
stream.c: ^
stream.c: stream.c:63:13: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:655:1: error: inlining failed in call to always_inline '_mm256_slli_si256': target specific option mismatch
stream.c: _mm256_slli_si256 (__m256i __A, const int __N)
stream.c: ^
stream.c: stream.c:63:18: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
stream.c: from stream.c:8:
stream.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1006:1: error: inlining failed in call to always_inline '_mm256_broadcastq_epi64': target specific option mismatch
stream.c: _mm256_broadcastq_epi64 (__m128i __X)
stream.c: ^
stream.c: stream.c:63:18: error: called from here
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer krovetz/avx2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer krovetz/avx2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer krovetz/avx2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer krovetz/avx2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer krovetz/avx2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer krovetz/avx2