Implementation notes: x86, gcc14, crypto_stream/chacha8

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
2979krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016122720161220
2988krovetz/vec128gcc -m32 -march=core2 -O -fomit-frame-pointer2016122720161220
2988krovetz/vec128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016122720161220
2997krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016122720161220
2997krovetz/vec128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016122720161220
3006krovetz/vec128gcc -m32 -march=core2 -Os -fomit-frame-pointer2016122720161220
3006krovetz/vec128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016122720161220
3006krovetz/vec128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016122720161220
3015krovetz/vec128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016122720161220
3015krovetz/vec128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016122720161220
3015krovetz/vec128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016122720161220
3015krovetz/vec128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016122720161220
3042krovetz/vec128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016122720161220
3078krovetz/vec128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016122720161220
3078krovetz/vec128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016122720161220
3078krovetz/vec128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016122720161220
3519krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122720161220
3537krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122720161220
3609krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016122720161220
3618krovetz/vec128gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122720161220
3618krovetz/vec128gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122720161220
3654krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016122720161220
3663krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016122720161220
3672krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016122720161220
3672krovetz/vec128gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016122720161220
3681krovetz/vec128gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016122720161220
3681krovetz/vec128gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016122720161220
3735krovetz/vec128gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016122720161220
3735krovetz/vec128gcc -m32 -march=k8 -Os -fomit-frame-pointer2016122720161220
3771krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016122720161220
3771krovetz/vec128gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016122720161220
3771krovetz/vec128gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016122720161220
3780krovetz/vec128gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122720161220
3789krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016122720161220
3789krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016122720161220
3798krovetz/vec128gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122720161220
3807krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016122720161220
3807krovetz/vec128gcc -m32 -march=nocona -Os -fomit-frame-pointer2016122720161220
3807krovetz/vec128gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016122720161220
3807krovetz/vec128gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016122720161220
3816krovetz/vec128gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016122720161220
3816krovetz/vec128gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016122720161220
3825krovetz/vec128gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016122720161220
3825krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122720161220
3825krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016122720161220
3825krovetz/vec128gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016122720161220
3834krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122720161220
3834krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016122720161220
3834krovetz/vec128gcc -m32 -march=barcelona -O -fomit-frame-pointer2016122720161220
3834krovetz/vec128gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016122720161220
3834krovetz/vec128gcc -m32 -march=prescott -Os -fomit-frame-pointer2016122720161220
3843krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016122720161220
3852krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016122720161220
3852krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016122720161220
3861krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016122720161220
3861krovetz/vec128gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016122720161220
3861krovetz/vec128gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016122720161220
3870krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016122720161220
3870krovetz/vec128gcc -m32 -march=k8 -O -fomit-frame-pointer2016122720161220
3870krovetz/vec128gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016122720161220
3870krovetz/vec128gcc -m32 -march=nocona -O -fomit-frame-pointer2016122720161220
3870krovetz/vec128gcc -m32 -march=prescott -O -fomit-frame-pointer2016122720161220
3888krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016122720161220
3897krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016122720161220
7173e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
7173e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7191e/x86-mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
7200e/x86-mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
7209e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7209e/x86-mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
7209e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
7209e/x86-mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
7209e/x86-mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
7218e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
7218e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7218e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
7218e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
7218e/x86-mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7227e/x86-mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
7236e/x86-mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
7245e/x86-mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
7254e/x86-1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7254e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
7254e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
7254e/x86-1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7254e/x86-1gcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
7254e/x86-mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7263e/x86-1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
7263e/x86-1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7263e/x86-1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7263e/x86-mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
7263e/x86-1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7263e/x86-1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
7272e/x86-mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
7281e/x86-mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -O3 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -Os -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7290e/x86-mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
7299e/x86-1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -O -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7299e/x86-mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7308e/x86-mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7308e/x86-1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
7317e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
7317e/x86-mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
7317e/x86-1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7326e/x86-mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
7326e/x86-1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -O -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
7335e/x86-1gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -Os -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
7344e/x86-1gcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7353e/x86-1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
7362e/x86-1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7371e/x86-1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7380e/x86-1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7389e/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -m32 -O3 -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7398e/x86-1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
7407e/x86-1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7416e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
7416e/x86-1gcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
7425e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
7425e/x86-1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7587e/mergedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7587e/mergedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7704e/regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7722e/regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
7722e/regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
7731e/regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7749e/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7758e/regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7758e/regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7758e/regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7758e/regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7776e/regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7785e/regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
7785e/mergedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7785e/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
7794e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7794e/mergedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
7794e/mergedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
7803e/regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7803e/mergedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7803e/mergedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7821e/regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7848e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7848e/regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
7857e/mergedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7857e/regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
7857e/regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
7875e/regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7902e/regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
7929e/regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
7929e/regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
7929e/mergedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7938e/mergedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7938e/mergedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7947e/regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7947e/mergedgcc -m32 -O3 -fomit-frame-pointer2016101420161009
7956e/mergedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
7956e/mergedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7956e/mergedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
7965e/regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7965e/mergedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7965e/mergedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7965e/mergedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7965e/mergedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7974e/mergedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7974e/mergedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7974e/regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
7983e/regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
7992e/mergedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
7992e/mergedgcc -m32 -O2 -fomit-frame-pointer2016101420161009
8001e/mergedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
8001e/mergedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
8001e/mergedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
8001e/regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
8001e/regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
8010e/mergedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
8010e/mergedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
8010e/regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
8019e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
8019e/mergedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
8019e/mergedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
8037e/mergedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
8037e/mergedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
8037e/mergedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
8037e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
8046e/mergedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
8046e/mergedgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
8046e/mergedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
8046e/mergedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
8046e/mergedgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
8055e/mergedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8055e/mergedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
8055e/mergedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
8064e/mergedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
8064e/mergedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
8073e/mergedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
8073e/mergedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
8073e/mergedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
8073e/mergedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
8073e/mergedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
8082e/mergedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
8091e/mergedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
8091e/mergedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
8091e/mergedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
8091e/mergedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
8100e/regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
8100e/mergedgcc -m32 -Os -fomit-frame-pointer2016101420161009
8109e/mergedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
8109e/mergedgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
8118e/mergedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
8118e/mergedgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
8127e/mergedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
8136e/mergedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
8136e/mergedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
8145e/mergedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
8145e/mergedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
8154e/mergedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
8154e/mergedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
8154e/mergedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
8154e/mergedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
8154e/mergedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
8154e/mergedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
8163e/mergedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
8163e/mergedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
8163e/mergedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
8163e/mergedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
8172e/mergedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
8172e/mergedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
8172e/regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
8172e/regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
8181e/mergedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
8190e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
8190e/regsgcc -m32 -O3 -fomit-frame-pointer2016101420161009
8199e/mergedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
8199e/mergedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
8199e/mergedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
8208e/mergedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
8208e/mergedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
8208e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
8217e/regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
8217e/mergedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
8217e/mergedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
8217e/mergedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
8217e/mergedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
8217e/mergedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
8217e/mergedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
8226e/mergedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
8226e/mergedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
8226e/regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
8235e/mergedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
8244e/mergedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
8244e/mergedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
8253e/regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
8253e/mergedgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
8262e/mergedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
8262e/mergedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
8271e/mergedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
8271e/mergedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
8289e/mergedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
8289e/mergedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
8352e/mergedgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
8379e/mergedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8379e/mergedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
8397e/regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
8406e/mergedgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
8424e/mergedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
8433e/mergedgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
8433e/mergedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
8460e/mergedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
8496e/mergedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
8496e/mergedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
8496e/mergedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
8496e/mergedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
8496e/mergedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
8514e/mergedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
8532e/regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
8541e/mergedgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
8559e/mergedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
8559e/mergedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
8559e/mergedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
8586e/mergedgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
8586e/mergedgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
8604e/mergedgcc -m32 -O -fomit-frame-pointer2016101420161009
8622e/mergedgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
8622e/mergedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
8622e/mergedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
8622e/mergedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
8622e/mergedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
8640e/mergedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
8640e/mergedgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
8649e/mergedgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
8658e/mergedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
8658e/mergedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
8676e/mergedgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
8676e/mergedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
8676e/mergedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
8676e/mergedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
8676e/mergedgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
8685e/mergedgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
8694e/mergedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
8694e/mergedgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
8721e/mergedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
8721e/mergedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
8730e/mergedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
8730e/mergedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
8739e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
8739e/mergedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
8748e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
8748e/mergedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
8775e/mergedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
8784e/mergedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
8784e/mergedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
8811e/mergedgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
9396e/refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
9666e/refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
9693e/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
9693e/refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
9837e/regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
9837e/refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
9855e/refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
9855e/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
9909e/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
9909e/refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
9927e/refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
9945e/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
9945e/regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
9963e/refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10062e/refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10170e/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10179e/refgcc -m32 -O3 -fomit-frame-pointer2016101420161009
10224e/refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10224e/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10251e/refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
10287e/refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
10305e/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
10332e/refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
10332e/refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
10341e/refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
10386e/refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101420161009
10386e/refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101420161009
10395e/refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
10404e/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10404e/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
10422e/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10494e/refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
10539e/regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
10566e/regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
10575e/refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
10584e/regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
10602e/regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
10629e/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
10638e/regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
10701e/refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10746e/refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10773e/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
10836e/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
10863e/refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
10926e/regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10935e/regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
10935e/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
10971e/regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10980e/regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
10980e/regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
10980e/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
10989e/regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
11016e/regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
11034e/regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
11070e/regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
11088e/regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
11088e/regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
11223e/regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
11223e/regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
11295e/regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
12240e/refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
12384e/refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
12906e/regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
12906e/regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
12915e/regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
12951e/regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
13050e/regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
13050e/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
13095e/regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
13293e/regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
13410e/regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
13419e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
13419e/regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
13419e/regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
13419e/regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
13455e/regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
13482e/regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
13482e/regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
13482e/regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
13491e/regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
13491e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
13500e/regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
13518e/regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
13527e/regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
13527e/regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
13554e/regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
13554e/regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
13581e/regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
13599e/regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
13617e/regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
13617e/regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
13626e/regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
13671e/regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
13680e/regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
13698e/regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
13698e/regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
13698e/regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
13707e/regsgcc -m32 -Os -fomit-frame-pointer2016101420161009
13707e/regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
13725e/regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
13725e/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
13761e/regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
13779e/regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
13779e/regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
13797e/regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
13851e/regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
13851e/regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
13860e/regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
13869e/regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
13878e/regsgcc -m32 -O2 -fomit-frame-pointer2016101420161009
13887e/regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
13896e/regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
13905e/regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
13905e/regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
13905e/regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
13905e/regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
13932e/regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
13932e/regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
13950e/regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
13986e/regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
13986e/regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
14022e/regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
14031e/regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
14031e/regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
14058e/regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
14067e/regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
14067e/regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
14085e/regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
14085e/regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
14085e/regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
14112e/regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
14157e/regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
14193e/regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
14202e/regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
14202e/regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
14229e/regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
14238e/regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
14238e/regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
14382e/regsgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
14409e/regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
14418e/regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
14436e/regsgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
14436e/regsgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
14445e/regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
14463e/regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
14463e/regsgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
14517e/regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
14634e/regsgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
14643e/regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
14643e/regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
14661e/regsgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
14670e/regsgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
14688e/regsgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
14724e/regsgcc -m32 -O -fomit-frame-pointer2016101420161009
14733e/regsgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
15075e/refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
15084e/refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
15084e/refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
15102e/refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
15201e/refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
15219e/refgcc -m32 -O2 -fomit-frame-pointer2016101420161009
15255e/refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
15264e/refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
15291e/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
15300e/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
15327e/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
15345e/refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
15345e/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
15354e/refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
15354e/refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
15390e/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
15390e/refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
15390e/refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
15399e/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
15408e/refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
15408e/refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
15408e/refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
15408e/refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
15417e/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
15426e/refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
15435e/refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
15444e/refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
15444e/refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
15444e/refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
15444e/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
15462e/refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
15462e/refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
15462e/refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
15462e/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
15462e/refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
15462e/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
15462e/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
15462e/refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
15498e/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
15507e/refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
15507e/refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
15507e/refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
15516e/refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
15525e/refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
15525e/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
15534e/refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
15534e/refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
15543e/refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
15552e/refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
15552e/refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
15552e/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
15552e/refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
15552e/refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
15561e/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
15570e/refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
15579e/refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
15624e/refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
15624e/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
15651e/refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
15669e/refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
15678e/refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
15705e/refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
15705e/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
15768e/refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
15768e/refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
15768e/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
15768e/refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
15786e/refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
15849e/refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
15858e/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
15876e/refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
15894e/refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
15894e/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
15894e/refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
15957e/refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
15957e/refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
15957e/refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
15966e/refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
16011e/refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
16065e/refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
16065e/refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
16065e/refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
16146e/refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
16155e/refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
16164e/refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
16182e/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
16182e/refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
16182e/refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
16227e/refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
16272e/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
16299e/refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
16308e/refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
16344e/refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
16344e/refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
16353e/refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
16353e/refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
16371e/refgcc -m32 -O -fomit-frame-pointer2016101420161009
16461e/refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
16515e/refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
16650e/refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
16686e/refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
17028e/refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
17055e/refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
17055e/refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
17082e/refgcc -m32 -Os -fomit-frame-pointer2016101420161009
17082e/refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
17136e/refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
17136e/refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
17136e/refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
17136e/refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
17163e/refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
17172e/refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
17172e/refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
17172e/refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
17199e/refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
17199e/refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
17208e/refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
17235e/refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
17235e/refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
17244e/refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 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/chacha8/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/chacha8/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/chacha8/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/chacha8/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/chacha8/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/chacha8/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/chacha8/amd64-ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...

Number of similar (compiler,implementation) pairs: 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/chacha8/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/chacha8/krovetz/vec128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
stream.c: stream.c:80:2: error: #error -- Implementation supports only machines with neon, altivec or SSE2
stream.c: stream.c: In function 'crypto_stream_chacha8_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/chacha8/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_chacha8_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/chacha8/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/chacha8/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/chacha8/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/chacha8/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/chacha8/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/chacha8/amd64-ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:22: Error: bad register name `%rsp'
chacha.s: chacha.s:23: Error: bad register name `%r11'
chacha.s: chacha.s:24: Error: bad register name `%r11'
chacha.s: chacha.s:25: Error: bad register name `%r11'
chacha.s: chacha.s:26: Error: bad register name `%rdi'
chacha.s: chacha.s:27: Error: bad register name `%rsi'
chacha.s: chacha.s:28: Error: bad register name `%rsi'
chacha.s: chacha.s:29: Error: bad register name `%rdx'
chacha.s: chacha.s:30: Error: bad register name `%rdx'
chacha.s: chacha.s:34: Error: bad register name `%rax'
chacha.s: chacha.s:36: Error: bad register name `%rdx'
chacha.s: chacha.s:40: Error: bad register name `%rdx'
chacha.s: chacha.s:50: Error: bad register name `%rsp'
chacha.s: chacha.s:51: Error: bad register name `%r11'
chacha.s: chacha.s:52: Error: bad register name `%r11'
chacha.s: chacha.s:53: Error: bad register name `%r11'
chacha.s: chacha.s:55: Error: bad register name `%rdi'
chacha.s: chacha.s:57: Error: bad register name `%rsi'
chacha.s: chacha.s:59: Error: bad register name `%rdx'
chacha.s: chacha.s:61: Error: bad register name `%rcx'
chacha.s: chacha.s:63: Error: bad register name `%rdx'
chacha.s: chacha.s:75: Error: bad register name `%rsp'
chacha.s: chacha.s:76: Error: bad register name `%r11'
chacha.s: chacha.s:77: Error: bad register name `%r11'
chacha.s: ...

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

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: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/chacha8/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_chacha8_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_chacha8_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