Implementation notes: x86, gcc14, crypto_stream/chacha12

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
4194krovetz/vec128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016122620161220
4212krovetz/vec128gcc -m32 -march=core2 -O -fomit-frame-pointer2016122620161220
4212krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016122620161220
4212krovetz/vec128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016122620161220
4230krovetz/vec128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016122620161220
4230krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016122620161220
4230krovetz/vec128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016122620161220
4266krovetz/vec128gcc -m32 -march=core2 -Os -fomit-frame-pointer2016122620161220
4266krovetz/vec128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016122620161220
4266krovetz/vec128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016122620161220
4266krovetz/vec128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016122620161220
4302krovetz/vec128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016122620161220
4329krovetz/vec128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016122620161220
4329krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016122620161220
4329krovetz/vec128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016122620161220
4401krovetz/vec128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016122620161220
5076krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122620161220
5103krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122620161220
5238krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016122620161220
5238krovetz/vec128gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122620161220
5265krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016122620161220
5274krovetz/vec128gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016122620161220
5292krovetz/vec128gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122620161220
5301krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016122620161220
5319krovetz/vec128gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016122620161220
5328krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016122620161220
5328krovetz/vec128gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016122620161220
5328krovetz/vec128gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016122620161220
5355krovetz/vec128gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016122620161220
5373krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016122620161220
5382krovetz/vec128gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016122620161220
5382krovetz/vec128gcc -m32 -march=k8 -Os -fomit-frame-pointer2016122620161220
5400krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016122620161220
5445krovetz/vec128gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016122620161220
5472krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016122620161220
5481krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016122620161220
5481krovetz/vec128gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016122620161220
5481krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016122620161220
5481krovetz/vec128gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016122620161220
5499krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122620161220
5499krovetz/vec128gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016122620161220
5508krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016122620161220
5508krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016122620161220
5508krovetz/vec128gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122620161220
5517krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016122620161220
5517krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016122620161220
5517krovetz/vec128gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016122620161220
5517krovetz/vec128gcc -m32 -march=nocona -Os -fomit-frame-pointer2016122620161220
5517krovetz/vec128gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016122620161220
5526krovetz/vec128gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016122620161220
5526krovetz/vec128gcc -m32 -march=prescott -Os -fomit-frame-pointer2016122620161220
5535krovetz/vec128gcc -m32 -march=prescott -O -fomit-frame-pointer2016122620161220
5544krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016122620161220
5544krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122620161220
5544krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016122620161220
5544krovetz/vec128gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016122620161220
5553krovetz/vec128gcc -m32 -march=k8 -O -fomit-frame-pointer2016122620161220
5553krovetz/vec128gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016122620161220
5562krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016122620161220
5562krovetz/vec128gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122620161220
5580krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016122620161220
5580krovetz/vec128gcc -m32 -march=nocona -O -fomit-frame-pointer2016122620161220
5580krovetz/vec128gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016122620161220
5607krovetz/vec128gcc -m32 -march=barcelona -O -fomit-frame-pointer2016122620161220
9981e/x86-1gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
9990e/x86-1gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
9999e/x86-1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -Os -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
10008e/x86-1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
10017e/x86-mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
10017e/x86-1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
10026e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
10026e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
10026e/x86-1gcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
10026e/x86-1gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
10026e/x86-1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
10026e/x86-1gcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
10026e/x86-1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
10035e/x86-mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
10035e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
10035e/x86-mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
10035e/x86-mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
10035e/x86-1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10044e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
10044e/x86-mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10044e/x86-1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10044e/x86-mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10053e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
10053e/x86-mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
10053e/x86-mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
10053e/x86-mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
10053e/x86-1gcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10062e/x86-1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
10062e/x86-1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10062e/x86-mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
10071e/x86-mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
10080e/x86-mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10089e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10089e/x86-mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
10098e/x86-1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
10098e/x86-1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
10098e/x86-1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10098e/x86-mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
10107e/x86-mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -O3 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10116e/x86-mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
10125e/x86-1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
10125e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
10125e/x86-mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
10134e/x86-1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10134e/x86-1gcc -m32 -O -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
10134e/x86-1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10134e/x86-mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
10143e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
10143e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
10143e/x86-1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -m32 -O2 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
10143e/x86-mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -O -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10152e/x86-mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10161e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10161e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10161e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10161e/x86-1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10161e/x86-1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10161e/x86-1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
10170e/x86-1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
10170e/x86-1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
10170e/x86-1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10179e/x86-1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10188e/x86-1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
10188e/x86-mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
10188e/x86-1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10188e/x86-1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10188e/x86-1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
10188e/x86-1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10197e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10197e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
10197e/x86-1gcc -m32 -O2 -fomit-frame-pointer2016101420161009
10197e/x86-1gcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
10197e/x86-mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
10197e/x86-1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
10206e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
10206e/x86-1gcc -m32 -O3 -fomit-frame-pointer2016101420161009
10206e/x86-1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10215e/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10224e/x86-1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
10233e/x86-1gcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
10242e/x86-1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10485e/mergedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
10485e/mergedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10611e/mergedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10611e/mergedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10620e/mergedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10629e/mergedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10629e/mergedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
10629e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10656e/mergedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10665e/mergedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10665e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10665e/mergedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
10674e/mergedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
10674e/mergedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
10683e/mergedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
10683e/mergedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
10692e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
10692e/mergedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10701e/mergedgcc -m32 -O2 -fomit-frame-pointer2016101420161009
10701e/mergedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10719e/mergedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10746e/mergedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10746e/mergedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10755e/mergedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
10755e/mergedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
10755e/mergedgcc -m32 -O3 -fomit-frame-pointer2016101420161009
10764e/mergedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10764e/mergedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10764e/mergedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10764e/mergedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10773e/mergedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
10773e/mergedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
10773e/mergedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
10800e/mergedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10818e/mergedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10818e/mergedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10827e/mergedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10836e/mergedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
10845e/mergedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
10845e/mergedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
10845e/mergedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10845e/mergedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
10863e/mergedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
10872e/mergedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10890e/mergedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10899e/mergedgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
10908e/mergedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10908e/mergedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10926e/mergedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10926e/mergedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10926e/mergedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
10935e/mergedgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
10944e/mergedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10944e/mergedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10962e/mergedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10971e/mergedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10998e/mergedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
11007e/mergedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
11007e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
11007e/mergedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
11007e/mergedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
11007e/mergedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
11016e/mergedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
11016e/mergedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
11016e/mergedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
11025e/mergedgcc -m32 -Os -fomit-frame-pointer2016101420161009
11034e/mergedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
11034e/mergedgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
11034e/mergedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
11043e/mergedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
11052e/mergedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
11070e/mergedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
11079e/mergedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
11097e/mergedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
11124e/mergedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
11124e/mergedgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
11133e/mergedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
11142e/mergedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
11142e/mergedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
11151e/mergedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
11151e/mergedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
11151e/mergedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
11169e/mergedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
11169e/regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
11187e/regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
11196e/mergedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11196e/mergedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11205e/mergedgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
11205e/mergedgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
11205e/mergedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
11214e/regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
11250e/mergedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
11250e/mergedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
11259e/mergedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
11259e/mergedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
11268e/mergedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
11268e/regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
11268e/regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
11277e/mergedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
11277e/mergedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
11277e/regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
11286e/mergedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
11286e/mergedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
11295e/regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
11295e/regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
11304e/mergedgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
11313e/regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
11322e/regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
11331e/regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11331e/regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11340e/regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
11340e/regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
11340e/regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
11349e/mergedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
11376e/mergedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
11385e/mergedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
11412e/mergedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
11412e/regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
11430e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
11430e/regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
11439e/regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
11448e/mergedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11448e/mergedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11475e/mergedgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
11484e/mergedgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
11484e/mergedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
11493e/regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
11502e/mergedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
11502e/mergedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
11502e/mergedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
11502e/mergedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
11502e/regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
11502e/regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
11502e/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
11529e/regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11538e/regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
11556e/regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
11565e/mergedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
11565e/regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11574e/regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
11601e/mergedgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
11610e/mergedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
11610e/mergedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
11619e/mergedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
11637e/mergedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
11646e/mergedgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
11646e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
11655e/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
11655e/regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
11655e/regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
11655e/mergedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
11655e/mergedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
11655e/mergedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
11664e/regsgcc -m32 -O3 -fomit-frame-pointer2016101420161009
11673e/mergedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
11682e/regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
11691e/mergedgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
11691e/mergedgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
11691e/mergedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
11691e/mergedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
11691e/mergedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
11700e/mergedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
11700e/mergedgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
11700e/mergedgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
11700e/mergedgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
11709e/mergedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
11709e/mergedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
11709e/regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
11709e/regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
11718e/mergedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
11718e/mergedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
11727e/mergedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
11727e/mergedgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
11736e/mergedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
11736e/mergedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
11736e/mergedgcc -m32 -O -fomit-frame-pointer2016101420161009
11745e/regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
11754e/mergedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
11754e/mergedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
11754e/mergedgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
11763e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
11772e/mergedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
11772e/mergedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
11772e/mergedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
11772e/regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
11772e/mergedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
11817e/mergedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
11853e/mergedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
11862e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
11880e/mergedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
11952e/regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
12546e/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
12717e/refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
12816e/refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
12825e/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
12825e/refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
12942e/refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
13023e/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
13041e/refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
13122e/refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
13122e/refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
13167e/refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
13185e/refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
13320e/refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
13320e/regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
13347e/regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
13383e/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
13383e/refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
13410e/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
13482e/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
13491e/refgcc -m32 -O3 -fomit-frame-pointer2016101420161009
13572e/refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
13581e/refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
13608e/refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
13608e/refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
13608e/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
13644e/regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
13644e/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
13671e/regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
13671e/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
13689e/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
13707e/refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
13707e/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
13707e/refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
13725e/regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
13725e/refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
13734e/regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
13779e/regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
13788e/regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
13842e/refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
13860e/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
13896e/refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
14040e/regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
14040e/regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
14040e/regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
14049e/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
14076e/refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
14094e/regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
14112e/regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
14166e/refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
14193e/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
14247e/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
14454e/refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
15597e/refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
15696e/refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
16317e/regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
16317e/regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
16326e/regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
16326e/regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
16326e/regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
16353e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
16353e/regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
16353e/regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
16353e/regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
16371e/regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
16398e/regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
16398e/regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
16416e/regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
16452e/regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
16461e/regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
16461e/regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
16461e/regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
16470e/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
16470e/regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
16506e/regsgcc -m32 -Os -fomit-frame-pointer2016101420161009
16533e/regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
16551e/regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
16551e/regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
16551e/regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
16551e/regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
16551e/regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
16659e/regsgcc -m32 -O2 -fomit-frame-pointer2016101420161009
16659e/regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
16659e/regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
16668e/regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
16704e/regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
16722e/regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
16740e/regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
16740e/regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
16740e/regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
16758e/regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
16785e/regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
16803e/regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
16803e/regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
16803e/regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
16803e/regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
16812e/regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
16812e/regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
16812e/regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
16812e/regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
16875e/regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
16875e/regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
16884e/regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
16884e/regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
16902e/regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
16911e/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
16956e/regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
16974e/regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
16974e/regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
16974e/regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
17001e/regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
17010e/regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
17028e/regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
17037e/regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
17118e/regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
17145e/regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
17163e/regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
17163e/regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
17280e/regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
17325e/regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
17442e/regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
17442e/regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
17442e/regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
17442e/regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
17532e/regsgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
17550e/regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
17622e/regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
17622e/regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
17631e/regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
17667e/regsgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
17676e/regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
17685e/regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
17685e/regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
17685e/regsgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
17685e/regsgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
17694e/regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
17703e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
17703e/regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
17703e/regsgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
17712e/regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
17712e/regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
17730e/regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
17739e/regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
17748e/regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
17748e/regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
17775e/regsgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
17802e/regsgcc -m32 -O -fomit-frame-pointer2016101420161009
17829e/regsgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
17874e/regsgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
17892e/regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
17892e/regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
17901e/regsgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
17910e/regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
17937e/regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
17937e/regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
18243e/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
18243e/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
18279e/refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
18279e/refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
18279e/refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
18333e/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
18342e/refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
18342e/refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
18342e/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
18432e/refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
18540e/refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
18540e/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
18549e/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
18549e/refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
18576e/refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
18585e/refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
18639e/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
18639e/refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
18648e/refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
18657e/refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
18657e/refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
18666e/refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
18738e/refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
18783e/refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
18792e/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
18801e/refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
18846e/refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
18855e/refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
18864e/refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
18864e/refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
18882e/refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
18900e/refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
18909e/refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
18954e/refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
18963e/refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
18990e/refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
19008e/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
19035e/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
19098e/refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
19107e/refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
19116e/refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
19125e/refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
19125e/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
19134e/refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
19224e/refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
19224e/refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
19224e/refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
19224e/refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
19260e/refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
19269e/refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
19269e/refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
19287e/refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
19341e/refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
19413e/refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
19413e/refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
19413e/refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
19836e/refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
19944e/refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
19980e/refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
20043e/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
20097e/refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
20142e/refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
20142e/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
20142e/refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
20142e/refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
20151e/refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
20178e/refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
20178e/refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
20178e/refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
20214e/refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
20214e/refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
20214e/refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
20223e/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
20232e/refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
20259e/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
20259e/refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
20277e/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
20277e/refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
20322e/refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
20331e/refgcc -m32 -Os -fomit-frame-pointer2016101420161009
20331e/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
20331e/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
20349e/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
20421e/refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
20448e/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
20448e/refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
20475e/refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
20484e/refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
20493e/refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
20511e/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
20538e/refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
20547e/refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
20574e/refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
20574e/refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
20574e/refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
20574e/refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
20574e/refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
20646e/refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
20754e/refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
20763e/refgcc -m32 -O2 -fomit-frame-pointer2016101420161009
20817e/refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
20826e/refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
20835e/refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
20835e/refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
20853e/refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
20853e/refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
20853e/refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
20862e/refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
20916e/refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
20925e/refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
20934e/refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
20988e/refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
21042e/refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
21069e/refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
21114e/refgcc -m32 -O -fomit-frame-pointer2016101420161009
21132e/refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
21150e/refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
21159e/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
21159e/refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
21159e/refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009

Test failure

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

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

Test failure

Implementation: crypto_stream/chacha12/e/x86-xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_stream/chacha12/moon/avx/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:15: Error: no such instruction: `vmovdqa 0(%eax),%xmm5'
chacha.S: chacha.S:16: Error: no such instruction: `vmovdqa 16(%eax),%xmm2'
chacha.S: chacha.S:17: Error: no such instruction: `vmovdqa 32(%eax),%xmm1'
chacha.S: chacha.S:23: Error: no such instruction: `vmovd %edx,%xmm0'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu (%edi),%xmm7'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu 16(%edi),%xmm6'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu 32(%edi),%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0,%xmm5,%xmm3'
chacha.S: chacha.S:37: Error: no such instruction: `vmovdqu %xmm3,368(%esp)'
chacha.S: chacha.S:38: Error: no such instruction: `vpshufd $85,%xmm5,%xmm3'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqu %xmm3,352(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vpshufd $170,%xmm5,%xmm3'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu %xmm3,336(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $255,%xmm5,%xmm3'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu %xmm3,320(%esp)'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0,%xmm7,%xmm3'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm3,304(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vpshufd $85,%xmm7,%xmm3'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqu %xmm3,288(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpshufd $170,%xmm7,%xmm3'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %xmm3,272(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpshufd $255,%xmm7,%xmm3'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %xmm3,256(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpshufd $0,%xmm6,%xmm3'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha12/moon/avx2/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovd %ecx,%xmm2'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 0(%edx),%xmm3'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 16(%edx),%xmm0'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqu 32(%edx),%xmm1'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu %xmm0,2160(%esp)'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu %xmm1,2176(%esp)'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu %xmm2,2080(%esp)'
chacha.S: chacha.S:33: Error: no such instruction: `vmovdqu %xmm3,512(%esp)'
chacha.S: chacha.S:35: Error: no such instruction: `vmovdqu (%ebx,%ecx,4),%xmm0'
chacha.S: chacha.S:36: Error: no such instruction: `vmovdqu %xmm0,528(%esp,%ecx,4)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu 512(%esp),%xmm0'
chacha.S: chacha.S:42: Error: no such instruction: `vmovdqu 528(%esp),%xmm1'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu 544(%esp),%xmm2'
chacha.S: chacha.S:44: Error: no such instruction: `vmovdqu %xmm0,2096(%esp)'
chacha.S: chacha.S:45: Error: no such instruction: `vmovdqu %xmm1,2112(%esp)'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm2,2128(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpbroadcastd 536(%esp),%ymm7'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %ymm7,2048(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpbroadcastd 540(%esp),%ymm7'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %ymm7,2016(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpbroadcastd 568(%esp),%ymm7'
chacha.S: chacha.S:55: Error: no such instruction: `vmovdqu %ymm7,1856(%esp)'
chacha.S: chacha.S:56: Error: no such instruction: `vpbroadcastd 572(%esp),%ymm7'
chacha.S: chacha.S:57: Error: no such instruction: `vmovdqu %ymm7,1824(%esp)'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha12/moon/xop/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovdqa 0(%ebx),%xmm0'
chacha.S: chacha.S:21: Error: no such instruction: `vmovdqu 0(%ecx),%xmm1'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 16(%ecx),%xmm2'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 32(%ecx),%xmm3'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqa %xmm0,0(%esp)'
chacha.S: chacha.S:25: Error: no such instruction: `vmovdqa %xmm1,16(%esp)'
chacha.S: chacha.S:26: Error: no such instruction: `vmovdqa %xmm2,32(%esp)'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqa %xmm3,48(%esp)'
chacha.S: chacha.S:34: Error: no such instruction: `vpshufd $0x00,%xmm0,%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0x55,%xmm0,%xmm5'
chacha.S: chacha.S:36: Error: no such instruction: `vpshufd $0xaa,%xmm0,%xmm6'
chacha.S: chacha.S:37: Error: no such instruction: `vpshufd $0xff,%xmm0,%xmm0'
chacha.S: chacha.S:38: Error: no such instruction: `vmovdqa %xmm4,128(%esp)'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqa %xmm5,192(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vmovdqa %xmm6,288(%esp)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqa %xmm0,304(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $0x00,%xmm1,%xmm0'
chacha.S: chacha.S:43: Error: no such instruction: `vpshufd $0x55,%xmm1,%xmm4'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0xaa,%xmm1,%xmm5'
chacha.S: chacha.S:45: Error: no such instruction: `vpshufd $0xff,%xmm1,%xmm1'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqa %xmm0,144(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vmovdqa %xmm4,208(%esp)'
chacha.S: chacha.S:48: Error: no such instruction: `vmovdqa %xmm5,256(%esp)'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqa %xmm1,272(%esp)'
chacha.S: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 156, 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=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 -O3 -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 -O3 -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=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/chacha12/dolbeau/mipsel-msa
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.c: chacha.c:11:22: error: arm_neon.h: No such file or directory

Number of similar (compiler,implementation) pairs: 156, 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=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 -O3 -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 -O3 -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=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/chacha12/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: 156, 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=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 -O3 -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 -O3 -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=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/chacha12/goll_gueron
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c:11:23: error: immintrin.h: No such file or directory
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

Number of similar (compiler,implementation) pairs: 156, 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=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 -O3 -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 -O3 -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=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/chacha12/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: stream.c: In function 'crypto_stream_chacha12_krovetz_vec128_xor':
stream.c: stream.c:151: error: incompatible types in initialization
stream.c: stream.c:152: error: 'VBPI' undeclared (first use in this function)
stream.c: stream.c:152: error: (Each undeclared identifier is reported only once
stream.c: stream.c:152: error: for each function it appears in.)
stream.c: stream.c:152: error: 'GPR_TOO' undeclared (first use in this function)
stream.c: stream.c:155: error: 'ONE' undeclared (first use in this function)
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:176: error: incompatible types in assignment
stream.c: stream.c:177: error: incompatible types in assignment
stream.c: stream.c:177: error: incompatible types in assignment
stream.c: stream.c:177: error: incompatible types in assignment
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/chacha12/krovetz/avx2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c:8:23: error: immintrin.h: No such file or directory
stream.c: stream.c: In function 'crypto_stream_chacha12_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
stream.c: ...

Number of similar (compiler,implementation) pairs: 156, 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 -O3 -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 -O3 -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=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/chacha12/moon/avx/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:15: Error: no such instruction: `vmovdqa 0(%eax),%xmm5'
chacha.S: chacha.S:16: Error: no such instruction: `vmovdqa 16(%eax),%xmm2'
chacha.S: chacha.S:17: Error: no such instruction: `vmovdqa 32(%eax),%xmm1'
chacha.S: chacha.S:23: Error: no such instruction: `vmovd %edx,%xmm0'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu (%edi),%xmm7'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu 16(%edi),%xmm6'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu 32(%edi),%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0,%xmm5,%xmm3'
chacha.S: chacha.S:37: Error: no such instruction: `vmovdqu %xmm3,368(%esp)'
chacha.S: chacha.S:38: Error: no such instruction: `vpshufd $85,%xmm5,%xmm3'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqu %xmm3,352(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vpshufd $170,%xmm5,%xmm3'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu %xmm3,336(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $255,%xmm5,%xmm3'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu %xmm3,320(%esp)'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0,%xmm7,%xmm3'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm3,304(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vpshufd $85,%xmm7,%xmm3'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqu %xmm3,288(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpshufd $170,%xmm7,%xmm3'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %xmm3,272(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpshufd $255,%xmm7,%xmm3'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %xmm3,256(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpshufd $0,%xmm6,%xmm3'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:15: Error: no such instruction: `vmovdqa 0(%eax),%xmm5'
chacha.S: chacha.S:16: Error: no such instruction: `vmovdqa 16(%eax),%xmm2'
chacha.S: chacha.S:17: Error: no such instruction: `vmovdqa 32(%eax),%xmm1'
chacha.S: chacha.S:23: Error: no such instruction: `vmovd %edx,%xmm0'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu (%edi),%xmm7'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu 16(%edi),%xmm6'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu 32(%edi),%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0,%xmm5,%xmm3'
chacha.S: chacha.S:37: Error: no such instruction: `vmovdqu %xmm3,368(%esp)'
chacha.S: chacha.S:38: Error: no such instruction: `vpshufd $85,%xmm5,%xmm3'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqu %xmm3,352(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vpshufd $170,%xmm5,%xmm3'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu %xmm3,336(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $255,%xmm5,%xmm3'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu %xmm3,320(%esp)'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0,%xmm7,%xmm3'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm3,304(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vpshufd $85,%xmm7,%xmm3'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqu %xmm3,288(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpshufd $170,%xmm7,%xmm3'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %xmm3,272(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpshufd $255,%xmm7,%xmm3'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %xmm3,256(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpshufd $0,%xmm6,%xmm3'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha12/moon/avx2/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovd %ecx,%xmm2'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 0(%edx),%xmm3'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 16(%edx),%xmm0'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqu 32(%edx),%xmm1'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu %xmm0,2160(%esp)'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu %xmm1,2176(%esp)'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu %xmm2,2080(%esp)'
chacha.S: chacha.S:33: Error: no such instruction: `vmovdqu %xmm3,512(%esp)'
chacha.S: chacha.S:35: Error: no such instruction: `vmovdqu (%ebx,%ecx,4),%xmm0'
chacha.S: chacha.S:36: Error: no such instruction: `vmovdqu %xmm0,528(%esp,%ecx,4)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu 512(%esp),%xmm0'
chacha.S: chacha.S:42: Error: no such instruction: `vmovdqu 528(%esp),%xmm1'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu 544(%esp),%xmm2'
chacha.S: chacha.S:44: Error: no such instruction: `vmovdqu %xmm0,2096(%esp)'
chacha.S: chacha.S:45: Error: no such instruction: `vmovdqu %xmm1,2112(%esp)'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm2,2128(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpbroadcastd 536(%esp),%ymm7'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %ymm7,2048(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpbroadcastd 540(%esp),%ymm7'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %ymm7,2016(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpbroadcastd 568(%esp),%ymm7'
chacha.S: chacha.S:55: Error: no such instruction: `vmovdqu %ymm7,1856(%esp)'
chacha.S: chacha.S:56: Error: no such instruction: `vpbroadcastd 572(%esp),%ymm7'
chacha.S: chacha.S:57: Error: no such instruction: `vmovdqu %ymm7,1824(%esp)'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovd %ecx,%xmm2'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 0(%edx),%xmm3'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 16(%edx),%xmm0'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqu 32(%edx),%xmm1'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqu %xmm0,2160(%esp)'
chacha.S: chacha.S:28: Error: no such instruction: `vmovdqu %xmm1,2176(%esp)'
chacha.S: chacha.S:29: Error: no such instruction: `vmovdqu %xmm2,2080(%esp)'
chacha.S: chacha.S:33: Error: no such instruction: `vmovdqu %xmm3,512(%esp)'
chacha.S: chacha.S:35: Error: no such instruction: `vmovdqu (%ebx,%ecx,4),%xmm0'
chacha.S: chacha.S:36: Error: no such instruction: `vmovdqu %xmm0,528(%esp,%ecx,4)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqu 512(%esp),%xmm0'
chacha.S: chacha.S:42: Error: no such instruction: `vmovdqu 528(%esp),%xmm1'
chacha.S: chacha.S:43: Error: no such instruction: `vmovdqu 544(%esp),%xmm2'
chacha.S: chacha.S:44: Error: no such instruction: `vmovdqu %xmm0,2096(%esp)'
chacha.S: chacha.S:45: Error: no such instruction: `vmovdqu %xmm1,2112(%esp)'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqu %xmm2,2128(%esp)'
chacha.S: chacha.S:50: Error: no such instruction: `vpbroadcastd 536(%esp),%ymm7'
chacha.S: chacha.S:51: Error: no such instruction: `vmovdqu %ymm7,2048(%esp)'
chacha.S: chacha.S:52: Error: no such instruction: `vpbroadcastd 540(%esp),%ymm7'
chacha.S: chacha.S:53: Error: no such instruction: `vmovdqu %ymm7,2016(%esp)'
chacha.S: chacha.S:54: Error: no such instruction: `vpbroadcastd 568(%esp),%ymm7'
chacha.S: chacha.S:55: Error: no such instruction: `vmovdqu %ymm7,1856(%esp)'
chacha.S: chacha.S:56: Error: no such instruction: `vpbroadcastd 572(%esp),%ymm7'
chacha.S: chacha.S:57: Error: no such instruction: `vmovdqu %ymm7,1824(%esp)'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha12/moon/xop/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovdqa 0(%ebx),%xmm0'
chacha.S: chacha.S:21: Error: no such instruction: `vmovdqu 0(%ecx),%xmm1'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 16(%ecx),%xmm2'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 32(%ecx),%xmm3'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqa %xmm0,0(%esp)'
chacha.S: chacha.S:25: Error: no such instruction: `vmovdqa %xmm1,16(%esp)'
chacha.S: chacha.S:26: Error: no such instruction: `vmovdqa %xmm2,32(%esp)'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqa %xmm3,48(%esp)'
chacha.S: chacha.S:34: Error: no such instruction: `vpshufd $0x00,%xmm0,%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0x55,%xmm0,%xmm5'
chacha.S: chacha.S:36: Error: no such instruction: `vpshufd $0xaa,%xmm0,%xmm6'
chacha.S: chacha.S:37: Error: no such instruction: `vpshufd $0xff,%xmm0,%xmm0'
chacha.S: chacha.S:38: Error: no such instruction: `vmovdqa %xmm4,128(%esp)'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqa %xmm5,192(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vmovdqa %xmm6,288(%esp)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqa %xmm0,304(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $0x00,%xmm1,%xmm0'
chacha.S: chacha.S:43: Error: no such instruction: `vpshufd $0x55,%xmm1,%xmm4'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0xaa,%xmm1,%xmm5'
chacha.S: chacha.S:45: Error: no such instruction: `vpshufd $0xff,%xmm1,%xmm1'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqa %xmm0,144(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vmovdqa %xmm4,208(%esp)'
chacha.S: chacha.S:48: Error: no such instruction: `vmovdqa %xmm5,256(%esp)'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqa %xmm1,272(%esp)'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:20: Error: no such instruction: `vmovdqa 0(%ebx),%xmm0'
chacha.S: chacha.S:21: Error: no such instruction: `vmovdqu 0(%ecx),%xmm1'
chacha.S: chacha.S:22: Error: no such instruction: `vmovdqu 16(%ecx),%xmm2'
chacha.S: chacha.S:23: Error: no such instruction: `vmovdqu 32(%ecx),%xmm3'
chacha.S: chacha.S:24: Error: no such instruction: `vmovdqa %xmm0,0(%esp)'
chacha.S: chacha.S:25: Error: no such instruction: `vmovdqa %xmm1,16(%esp)'
chacha.S: chacha.S:26: Error: no such instruction: `vmovdqa %xmm2,32(%esp)'
chacha.S: chacha.S:27: Error: no such instruction: `vmovdqa %xmm3,48(%esp)'
chacha.S: chacha.S:34: Error: no such instruction: `vpshufd $0x00,%xmm0,%xmm4'
chacha.S: chacha.S:35: Error: no such instruction: `vpshufd $0x55,%xmm0,%xmm5'
chacha.S: chacha.S:36: Error: no such instruction: `vpshufd $0xaa,%xmm0,%xmm6'
chacha.S: chacha.S:37: Error: no such instruction: `vpshufd $0xff,%xmm0,%xmm0'
chacha.S: chacha.S:38: Error: no such instruction: `vmovdqa %xmm4,128(%esp)'
chacha.S: chacha.S:39: Error: no such instruction: `vmovdqa %xmm5,192(%esp)'
chacha.S: chacha.S:40: Error: no such instruction: `vmovdqa %xmm6,288(%esp)'
chacha.S: chacha.S:41: Error: no such instruction: `vmovdqa %xmm0,304(%esp)'
chacha.S: chacha.S:42: Error: no such instruction: `vpshufd $0x00,%xmm1,%xmm0'
chacha.S: chacha.S:43: Error: no such instruction: `vpshufd $0x55,%xmm1,%xmm4'
chacha.S: chacha.S:44: Error: no such instruction: `vpshufd $0xaa,%xmm1,%xmm5'
chacha.S: chacha.S:45: Error: no such instruction: `vpshufd $0xff,%xmm1,%xmm1'
chacha.S: chacha.S:46: Error: no such instruction: `vmovdqa %xmm0,144(%esp)'
chacha.S: chacha.S:47: Error: no such instruction: `vmovdqa %xmm4,208(%esp)'
chacha.S: chacha.S:48: Error: no such instruction: `vmovdqa %xmm5,256(%esp)'
chacha.S: chacha.S:49: Error: no such instruction: `vmovdqa %xmm1,272(%esp)'
chacha.S: ...

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

Compiler output

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

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/chacha12/dolbeau/mipsel-msa
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:11:22: error: arm_neon.h: No such file or directory
chacha.c: chacha.c:11:22: error: arm_neon.h: No such file or directory

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/chacha12/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/chacha12/goll_gueron
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:11:23: error: immintrin.h: No such file or directory
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: stream.c:11:23: error: immintrin.h: No such file or directory
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

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/chacha12/krovetz/avx2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:8:23: error: immintrin.h: No such file or directory
stream.c: stream.c: In function 'crypto_stream_chacha12_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
stream.c: ...
stream.c: stream.c:8:23: error: immintrin.h: No such file or directory
stream.c: stream.c: In function 'crypto_stream_chacha12_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
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