Implementation notes: x86, hydra1, crypto_stream/chacha8

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
4848krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016122620161220
4851krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016122620161220
4854krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016122620161220
4859krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122620161220
4870krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016122620161220
4872krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016122620161220
4874krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016122620161220
4877krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122620161220
4904krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016122620161220
4909krovetz/vec128gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016122620161220
4917krovetz/vec128gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016122620161220
4952krovetz/vec128gcc -m32 -march=k8 -O -fomit-frame-pointer2016122620161220
4960krovetz/vec128gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122620161220
4968krovetz/vec128gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016122620161220
4977krovetz/vec128gcc -m32 -march=prescott -O -fomit-frame-pointer2016122620161220
4982krovetz/vec128gcc -m32 -march=nocona -O -fomit-frame-pointer2016122620161220
4984krovetz/vec128gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122620161220
4993krovetz/vec128gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016122620161220
4996krovetz/vec128gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016122620161220
5001krovetz/vec128gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016122620161220
5021krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016122620161220
5027krovetz/vec128gcc -m32 -march=barcelona -O -fomit-frame-pointer2016122620161220
5031krovetz/vec128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016122620161220
5040krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016122620161220
5052krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016122620161220
5989krovetz/vec128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016122620161220
5997krovetz/vec128gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016122620161220
5997krovetz/vec128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016122620161220
5998krovetz/vec128gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122620161220
6030krovetz/vec128gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016122620161220
6112krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122620161220
6134krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122620161220
6141krovetz/vec128gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122620161220
6189krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016122620161220
6190krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016122620161220
6197krovetz/vec128gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016122620161220
6201krovetz/vec128gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016122620161220
6234krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016122620161220
6235krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016122620161220
6490krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016122620161220
6491krovetz/vec128gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016122620161220
6501krovetz/vec128gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016122620161220
6506krovetz/vec128gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016122620161220
6509krovetz/vec128gcc -m32 -march=nocona -Os -fomit-frame-pointer2016122620161220
6512krovetz/vec128gcc -m32 -march=prescott -Os -fomit-frame-pointer2016122620161220
7411e/x86-1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
7411e/x86-1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
7412e/x86-1gcc -m32 -Os -fomit-frame-pointer2016101320161009
7412e/x86-1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
7413e/x86-1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
7413e/x86-1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
7413e/x86-1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
7415e/x86-1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
7415e/x86-1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
7416e/x86-1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
7417e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
7417e/x86-1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
7418e/x86-1gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
7419e/x86-1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
7420e/x86-1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
7421e/x86-1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
7421e/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
7421e/x86-1gcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
7422e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
7422e/x86-1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
7422e/x86-1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
7422e/x86-1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
7423e/x86-1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
7423e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
7423e/x86-1gcc -m32 -O3 -fomit-frame-pointer2016101320161009
7424e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
7429e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
7429e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
7430e/x86-1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
7432e/x86-1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
7432e/x86-1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
7432e/x86-1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
7434e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
7434e/x86-1gcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
7435e/x86-1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
7435e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
7435e/x86-1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
7435e/x86-1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
7436e/x86-1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
7436e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
7437e/x86-1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
7438e/x86-1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
7438e/x86-1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
7439e/x86-1gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
7440e/x86-1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
7441e/x86-1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
7442e/x86-1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
7442e/x86-1gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
7443e/x86-1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
7443e/x86-1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
7443e/x86-1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
7445e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
7445e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
7445e/x86-1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
7445e/x86-1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
7446e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
7457e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
7458e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
7458e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
7459e/x86-1gcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
7491e/x86-1gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
7494e/x86-1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
7494e/x86-1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
7495e/x86-1gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
7496e/x86-1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
7498e/x86-1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
7498e/x86-1gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
7498e/x86-1gcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
7498e/x86-1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
7499e/x86-1gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
7500e/x86-1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -m32 -O -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
7501e/x86-1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
7502e/x86-1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
7502e/x86-1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
7502e/x86-1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
7502e/x86-1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -m32 -O2 -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
7504e/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
7506e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
7506e/x86-1gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
7506e/x86-1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
7507e/x86-1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
7509e/x86-1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
7509e/x86-1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
7510e/x86-1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
7511e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
7511e/x86-1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
7512e/x86-1gcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
7512e/x86-1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
7512e/x86-1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
7514e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
7514e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
7515e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
7515e/x86-1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
7517e/x86-1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
7520e/x86-1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
7520krovetz/vec128gcc -m32 -march=k8 -Os -fomit-frame-pointer2016122620161220
7570krovetz/vec128gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016122620161220
7576krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016122620161220
7616krovetz/vec128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016122620161220
7626krovetz/vec128gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016122620161220
7718krovetz/vec128gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016122620161220
7795krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016122620161220
8063e/regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8179e/regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8197e/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
8266e/mergedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8272e/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
8275e/mergedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8285e/refgcc -m32 -O3 -fomit-frame-pointer2016101320161009
8304e/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8320e/regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8325e/regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
8336e/regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
8352e/mergedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
8359e/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8362e/mergedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
8362e/mergedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
8366e/mergedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8373e/regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
8381e/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
8386e/mergedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
8394e/refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8409e/mergedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
8418e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
8435e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
8440e/regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
8450e/refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
8450e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8453e/mergedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
8454e/mergedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8457e/mergedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
8459e/refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
8459e/regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
8464e/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
8475e/mergedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
8476e/mergedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
8477e/mergedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
8483e/mergedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8489e/mergedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
8501e/mergedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
8504e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
8507e/mergedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
8510e/mergedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
8517e/mergedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
8523e/refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8530e/mergedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
8533e/refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8536e/regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8536e/regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8547e/mergedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8549e/regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
8549e/mergedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8552e/regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8552e/regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
8557e/regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8560e/mergedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
8565e/regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
8571e/regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
8581e/mergedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
8584e/regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8586e/regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8587e/refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8587e/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8595e/mergedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
8598e/mergedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
8603e/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8605e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
8606e/mergedgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
8614e/refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8616e/regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
8619e/mergedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
8621e/mergedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
8626e/mergedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
8632e/refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
8632e/mergedgcc -m32 -O3 -fomit-frame-pointer2016101320161009
8637e/mergedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
8639e/mergedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
8640e/mergedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
8640e/mergedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
8640e/mergedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
8643e/mergedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8645e/mergedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
8645e/regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
8646e/mergedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8647e/mergedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
8647e/mergedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8653e/mergedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
8653e/mergedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
8654e/mergedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
8656e/refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8657e/mergedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
8658e/mergedgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
8659e/mergedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8664e/regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
8669e/mergedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8677e/mergedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8677e/mergedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
8683e/mergedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
8693e/mergedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8701e/refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8702e/refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
8709e/mergedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
8710e/mergedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
8733e/regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
8736e/mergedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
8736e/regsgcc -m32 -O3 -fomit-frame-pointer2016101320161009
8736e/regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8741e/mergedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
8741e/regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8752e/mergedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
8753e/refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
8754e/mergedgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
8755e/mergedgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
8758e/refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8765e/mergedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
8772e/mergedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
8773e/mergedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
8773e/regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
8784e/regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8786e/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
8788e/mergedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
8790e/regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
8790e/mergedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
8795e/mergedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
8795e/mergedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
8797e/mergedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
8797e/regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
8797e/mergedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
8800e/mergedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
8801e/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
8803e/mergedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
8806e/mergedgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
8808e/mergedgcc -m32 -O2 -fomit-frame-pointer2016101320161009
8808e/refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
8816e/mergedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
8816e/mergedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
8818e/mergedgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
8824e/refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
8827e/mergedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
8827e/mergedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
8832e/mergedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
8832e/mergedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
8832e/regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
8838e/mergedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
8840e/mergedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
8845e/mergedgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
8846e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
8847e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
8847e/mergedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
8850e/regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
8850e/mergedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
8853e/mergedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
8867e/mergedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
8869e/mergedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
8872e/mergedgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
8875e/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
8875e/mergedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
8875e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
8880e/mergedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
8882e/mergedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
8886e/mergedgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
8893e/mergedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
8898e/mergedgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
8925e/mergedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
8926e/mergedgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
8926e/mergedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
8929e/mergedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
8930e/mergedgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
8931e/mergedgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
8935e/mergedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
8939e/mergedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
8941e/mergedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
8941e/mergedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
8944e/mergedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
8946e/mergedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
8949e/mergedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
8956e/mergedgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
8957e/mergedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
8957e/mergedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
8963e/mergedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
8963e/regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8965e/mergedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
8966e/refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
8970e/mergedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
8973e/mergedgcc -m32 -O -fomit-frame-pointer2016101320161009
8973e/mergedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
8976e/mergedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
8981e/mergedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
8982e/mergedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
8984e/mergedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
8989e/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
8989e/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
9013e/mergedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
9013e/mergedgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
9015e/mergedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9019e/mergedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
9027e/mergedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
9035e/mergedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
9038e/refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9043e/mergedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
9048e/refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
9053e/mergedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
9069e/mergedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
9070e/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
9088e/mergedgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
9103e/mergedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
9104e/mergedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
9107e/mergedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
9130e/mergedgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
9131e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
9131e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
9131e/x86-mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
9133e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
9133e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
9133e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
9134e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
9134e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
9134e/x86-mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
9136e/x86-mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
9136e/x86-mmxgcc -m32 -O -fomit-frame-pointer2016101320161009
9136e/mergedgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
9136e/x86-mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
9136e/mergedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
9136e/x86-mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
9136e/mergedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
9138e/x86-mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
9138e/x86-mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
9139e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
9139e/x86-mmxgcc -m32 -O3 -fomit-frame-pointer2016101320161009
9139e/x86-mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
9139e/x86-mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
9140e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
9140e/x86-mmxgcc -m32 -O2 -fomit-frame-pointer2016101320161009
9149e/mergedgcc -m32 -Os -fomit-frame-pointer2016101320161009
9150e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
9150e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
9160e/x86-mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
9162e/mergedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9163e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
9163e/mergedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
9163e/x86-mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
9163e/x86-mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
9165e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
9165e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
9166e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
9166e/x86-mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
9167e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
9167e/x86-mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
9168e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
9168e/x86-mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
9168e/x86-mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
9170e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
9170e/x86-mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
9171e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
9171e/x86-mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
9173e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
9173e/mergedgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
9173e/x86-mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
9173e/x86-mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
9174e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
9174e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
9174e/x86-mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
9175e/x86-mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
9177e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
9178e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
9178e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
9178e/x86-mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
9179e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
9179e/x86-mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
9181e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
9181e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
9181e/x86-mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
9181e/mergedgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
9181e/x86-mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
9182e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
9182e/mergedgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
9182e/x86-mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
9182e/x86-mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
9183e/x86-mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
9184e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
9184e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
9184e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
9184e/x86-mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
9185e/x86-mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
9186e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
9187e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
9188e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
9189e/x86-mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
9190e/x86-mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
9197e/mergedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
9198e/refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9205e/mergedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
9215e/mergedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
9232e/x86-mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
9233e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
9233e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
9233e/x86-mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
9233e/x86-mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
9233e/x86-mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
9234e/x86-mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
9234e/x86-mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
9235e/x86-mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
9236e/x86-mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
9237e/x86-mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
9237e/x86-mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
9237e/x86-mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
9238e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
9238e/x86-mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
9239e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
9240e/x86-mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
9240e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
9240e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
9240e/x86-mmxgcc -m32 -Os -fomit-frame-pointer2016101320161009
9240e/x86-mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
9242e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
9242e/x86-mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
9242e/x86-mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
9245e/x86-mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
9245e/x86-mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
9251e/x86-mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
9253e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
9253e/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
9272e/mergedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
9341e/mergedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
9357e/mergedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
9358e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
9358e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
9358e/x86-mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
9360e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
9360e/x86-mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
9360e/x86-mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
9360e/x86-mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
9361e/x86-mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
9361e/x86-mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
9361e/x86-mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
9362e/x86-mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
9363e/x86-mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
9365e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
9365e/x86-mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
9365e/x86-mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
9365e/x86-mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
9366e/x86-mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
9367e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
9367e/mergedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
9368e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
9368e/x86-mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
9368e/x86-mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
9368e/x86-mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
9369e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
9370e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
9370e/x86-mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
9371e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
9371e/x86-mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
9373e/x86-mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
9374e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
9376e/x86-mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
9378e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
9378e/x86-mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
9378e/x86-mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
9379e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
9379e/x86-mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
9379e/x86-mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
9379e/x86-mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
9379e/x86-mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
9381e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
9382e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
9388e/mergedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
9389e/mergedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
9390e/x86-mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
9392e/x86-mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
9451e/mergedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
9512e/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
9512e/refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
10429e/refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
11043e/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
11056e/refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
11064e/refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
11176e/regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
11181e/regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
11199e/refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
11203e/refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
11229e/regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
11234e/refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
11258e/regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
11325e/regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
11326e/regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
11339e/refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
11341e/refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
11394e/regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
11430e/refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
11430e/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
11455e/regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
11482e/refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
11491e/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
11508e/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
11514e/regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
11525e/refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
11526e/regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
11581e/refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
11598e/refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
11622e/regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
11629e/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
11642e/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
11645e/regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
11648e/regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
11651e/regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
11658e/regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
11664e/regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
11667e/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
11674e/regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
11685e/refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
11685e/regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
11693e/regsgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
11693e/regsgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
11698e/regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
11710e/refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
11720e/regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
11744e/regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
11747e/refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
11763e/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
11765e/regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
11775e/refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
11779e/refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
11798e/regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
11802e/regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
11806e/refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
11829e/regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
11830e/regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
11866e/regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
11884e/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
11901e/regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
11916e/regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
11920e/regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
11939e/regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
11950e/regsgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
11952e/regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
11954e/refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
11954e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
11957e/regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
11957e/regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
11965e/regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
11978e/regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
11978e/regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
11978e/regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
12027e/regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
12056e/refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
12104e/refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
12107e/refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
12128e/refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
12139e/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
12158e/refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
12181e/regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
12200e/refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
12213e/refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
12232e/regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
12239e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
12240e/refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
12262e/regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
12312e/regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
12381e/refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
12469e/regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
12469e/regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
12669e/regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
12718e/regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
12723e/regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
12730e/regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
12730e/regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
12734e/regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
12738e/regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
12744e/regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
12762e/regsgcc -m32 -O2 -fomit-frame-pointer2016101320161009
12784e/regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
12877e/regsgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
12882e/regsgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
12886e/regsgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
12909e/regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
12909e/regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
13030e/regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
13075e/regsgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
13122e/regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
13122e/regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
13130e/regsgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
13144e/regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
13155e/regsgcc -m32 -O -fomit-frame-pointer2016101320161009
13181e/regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
13181e/regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
13184e/regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
13192e/regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
13197e/regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
13197e/regsgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
13227e/regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
13237e/regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
13248e/regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
13253e/regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
13363e/regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
13909e/regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
13922e/regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
13965e/regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
13979e/regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
14053e/regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
14160e/regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
14208e/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
14214e/regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
14295e/regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
14365e/regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
14406e/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
14478e/regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
14522e/regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
14531e/regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
14573e/regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
14623e/regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
14765e/regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
14837e/refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
14906e/refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
14906e/refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
14950e/regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
15037e/refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
15037e/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
15038e/refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
15173e/refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
15184e/refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
15206e/refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
15309e/refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
15379e/refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
15381e/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
15411e/refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
15648e/refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
15658e/refgcc -m32 -O -fomit-frame-pointer2016101320161009
15867e/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
15890e/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
15949e/refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
15992e/refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
16200e/refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
16205e/refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
16240e/refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
16272e/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
16333e/refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
16336e/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
16376e/refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
16389e/refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
16421e/refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
16429e/refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
16429e/refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
16429e/refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
16435e/refgcc -m32 -O2 -fomit-frame-pointer2016101320161009
16496e/refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
16499e/refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
16520e/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
16525e/refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
16525e/refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
16542e/refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
16549e/refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
16557e/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
16560e/refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101320161009
16600e/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
16634e/refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
16653e/refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
16667e/refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
16726e/refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
16736e/refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
16923e/refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
16923e/refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
16949e/refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
17093e/refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
17093e/regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
17133e/regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
17184e/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
17237e/refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
17373e/regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
17391e/regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
17392e/regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
17408e/regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
17469e/refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
17525e/refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
17667e/refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
17685e/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
17685e/refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
17693e/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
17701e/refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
17749e/refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
17795e/refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
17845e/refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
17879e/refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
18134e/refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
18218e/regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
18230e/regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
18231e/regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
18473e/regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
18477e/regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
18478e/regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
18626e/regsgcc -m32 -Os -fomit-frame-pointer2016101320161009
18640e/regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
18642e/regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
18812e/regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
18816e/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
18820e/regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
18856e/regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
18903e/regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
19008e/regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
19099e/regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
19102e/regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
19140e/regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
20013e/refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
20058e/refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
20661e/refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
20680e/refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101320161009
20688e/refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
20725e/refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
21222e/refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
21253e/refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
21408e/refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
21669e/refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
21696e/refgcc -m32 -Os -fomit-frame-pointer2016101320161009
21707e/refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
21808e/refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
21885e/refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
21890e/refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
21915e/refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
21941e/refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
21968e/refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
22072e/refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
22080e/refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
22485e/refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009

Test failure

Implementation: crypto_stream/chacha8/e/x86-xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111

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

Test failure

Implementation: crypto_stream/chacha8/e/x86-xmm
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 e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 moon/avx/32 moon/avx2/32 moon/xop/32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 moon/avx/32 moon/avx2/32 moon/xop/32
gcc -m32 -march=barcelona -O -fomit-frame-pointer e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 moon/avx/32 moon/avx2/32 moon/xop/32
gcc -m32 -march=barcelona -Os -fomit-frame-pointer e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 moon/avx/32 moon/avx2/32 moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/ppc-altivec
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.c: chacha.c:11: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:11: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/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/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/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 -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:11:21: fatal error: altivec.h: No such file or directory
chacha.c: compilation terminated.
chacha.c: chacha.c:11: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:11:22: fatal error: arm_neon.h: No such file or directory
chacha.c: compilation terminated.
chacha.c: chacha.c:11: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/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/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/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