Implementation notes: x86, hydra5, crypto_stream/chacha12

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
6898krovetz/vec128gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
6907krovetz/vec128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
6987krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
7014krovetz/vec128gcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
7036krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
7094krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
7107krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
7115krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
7133krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
7151krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
7181krovetz/vec128gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
7182krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
7186krovetz/vec128gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
7195krovetz/vec128gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
7204krovetz/vec128gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
7208krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
7209krovetz/vec128gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
7226krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
7244krovetz/vec128gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
7253krovetz/vec128gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
7262krovetz/vec128gcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
7266krovetz/vec128gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
7275krovetz/vec128gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
7275krovetz/vec128gcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
7296krovetz/vec128gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
7563krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
7585krovetz/vec128gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
7771krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
7780krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
7837krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
7904krovetz/vec128gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
7926krovetz/vec128gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
7940krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
7971krovetz/vec128gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
8090krovetz/vec128gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
8090krovetz/vec128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
8104krovetz/vec128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
8201krovetz/vec128gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
8467krovetz/vec128gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
9091krovetz/vec128gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
9104krovetz/vec128gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
9109krovetz/vec128gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
9109krovetz/vec128gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
9127krovetz/vec128gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
9140krovetz/vec128gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
9610e/x86-1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
9610e/x86-1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
9614e/x86-1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
9615e/x86-1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
9615e/x86-1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
9615e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
9615e/x86-1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
9618e/x86-1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
9618e/x86-1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -O2 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
9619e/x86-1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -Os -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
9623e/x86-1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
9624e/x86-1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
9624e/x86-1gcc -m32 -O3 -fomit-frame-pointer2017090720170904
9627e/x86-1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
9627e/x86-1gcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
9628e/x86-1gcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
9632e/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
9636e/x86-1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
9637e/x86-1gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
9641e/x86-1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
9644e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
9644e/x86-1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
9645e/x86-1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
9645e/x86-1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
9645e/x86-1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
9645e/x86-1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -m32 -O -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
9646e/x86-1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
9650e/x86-1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
9654e/x86-1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
9654e/x86-1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
9654e/x86-1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
9654e/x86-1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
9659e/x86-1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
9659e/x86-1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
9659e/x86-1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
9659e/x86-1gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
9663e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
9663e/x86-1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
9668e/x86-1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
9668e/x86-1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
9671e/x86-1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
9845e/mergedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
9854e/mergedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
9912e/mergedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
9925e/mergedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
9960e/mergedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
9960e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
9982e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
10004e/mergedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
10027e/mergedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
10053e/mergedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
10164e/mergedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10168e/refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10173e/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10190e/refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
10191e/refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10221e/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10221e/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
10253e/mergedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10297e/mergedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
10302e/mergedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
10306e/refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
10314e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
10328e/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10333e/mergedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
10337e/refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
10337e/refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10346e/refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
10354e/mergedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
10363e/mergedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
10363e/mergedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
10367e/refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10376e/mergedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
10385e/mergedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
10385e/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10394e/mergedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
10394e/mergedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
10394e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
10394e/mergedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
10407e/mergedgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
10416e/mergedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
10417e/mergedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
10430e/refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
10439e/mergedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
10439e/mergedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
10447e/mergedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
10461e/mergedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
10461e/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10470e/mergedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
10470e/refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
10474e/mergedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
10479e/mergedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
10483e/mergedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
10496e/mergedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
10500e/mergedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
10509krovetz/vec128gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
10509e/mergedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
10532e/mergedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
10536e/mergedgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
10540e/mergedgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
10540e/mergedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
10550e/refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
10554e/refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
10558e/mergedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
10567e/mergedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
10571e/mergedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
10571e/mergedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10572e/mergedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
10575e/mergedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
10584e/mergedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
10589e/mergedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
10589e/mergedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
10589krovetz/vec128gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
10598e/mergedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
10598e/mergedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
10598e/mergedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
10598e/mergedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
10598e/mergedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
10602e/refgcc -m32 -O3 -fomit-frame-pointer2017090720170904
10607e/mergedgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
10616e/mergedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10624e/regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
10629e/mergedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
10638e/mergedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
10647e/mergedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
10686e/mergedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
10691e/mergedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
10695e/mergedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
10696e/mergedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
10700e/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
10700e/refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10704e/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
10708e/mergedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
10718e/mergedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
10731e/mergedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
10739e/regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
10748e/mergedgcc -m32 -O3 -fomit-frame-pointer2017090720170904
10753e/mergedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
10753e/mergedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
10757e/regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10758e/mergedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10758e/mergedgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
10762e/mergedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
10767e/mergedgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
10767e/regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
10770e/mergedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
10775e/mergedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10780e/refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
10780e/mergedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
10784e/mergedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
10784e/mergedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
10788e/regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
10788e/regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10793e/mergedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
10797e/mergedgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
10802e/regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10802e/mergedgcc -m32 -O2 -fomit-frame-pointer2017090720170904
10802e/regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
10802e/mergedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
10810e/mergedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
10810e/mergedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
10811e/mergedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
10815e/regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10815e/mergedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
10815e/mergedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
10819e/mergedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
10819e/mergedgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
10820e/mergedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
10820e/mergedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
10824e/mergedgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
10828e/mergedgcc -m32 -O -fomit-frame-pointer2017090720170904
10828e/mergedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
10828krovetz/vec128gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
10828e/mergedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
10833e/mergedgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
10833e/mergedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
10833e/mergedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
10842e/refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
10846e/mergedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
10846e/mergedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
10851e/refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
10855e/mergedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
10855e/mergedgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
10859e/mergedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
10860e/regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
10864e/mergedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
10868e/mergedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
10877e/mergedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
10882e/mergedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
10890e/mergedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
10904e/regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10904e/regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
10917e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
10917e/mergedgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
10921e/regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10922e/regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
10926e/mergedgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
10926e/mergedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
10930e/mergedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
10931e/mergedgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
10935e/refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
10935e/mergedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
10935e/mergedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
10935e/mergedgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
10952e/mergedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
10952e/mergedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10953e/mergedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
10957e/mergedgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
10961e/mergedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
10966e/regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10967e/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
10970e/mergedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
10979e/regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
10979e/mergedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
10983e/mergedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
10988e/mergedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
10988e/regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10992e/regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
10993e/regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
10997e/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
11015e/mergedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
11019e/refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
11023e/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
11023e/mergedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
11037e/mergedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
11037e/mergedgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
11041e/regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
11050e/mergedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
11054e/mergedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
11063e/mergedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
11068e/mergedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
11068e/mergedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
11068e/mergedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
11072e/mergedgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
11077e/mergedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
11080e/refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
11081e/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
11081e/regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
11085e/mergedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904
11085e/mergedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
11085krovetz/vec128gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
11089e/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
11090e/mergedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11090e/mergedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
11094e/regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
11094e/mergedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
11121e/regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
11134e/mergedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
11135e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
11143e/mergedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11143krovetz/vec128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
11147e/regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
11156e/regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
11174krovetz/vec128gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
11183krovetz/vec128gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
11187e/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
11187e/mergedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
11191e/regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
11196e/mergedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
11201e/regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
11205e/mergedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
11205e/mergedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
11218e/mergedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
11223e/mergedgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
11227e/mergedgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
11232e/mergedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
11245e/mergedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
11258e/mergedgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
11267e/mergedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
11267e/mergedgcc -m32 -Os -fomit-frame-pointer2017090720170904
11374e/regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
11383e/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
11400e/refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
11404e/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
11466e/regsgcc -m32 -O3 -fomit-frame-pointer2017090720170904
11546e/regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
11577e/regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
11608e/regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
11932e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
11932e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -m32 -O -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
11936e/x86-mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
11940e/x86-mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
11941e/x86-mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
11941e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
11941e/x86-mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
11941e/x86-mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
11941e/x86-mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
11944e/x86-mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
11944e/x86-mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
11945e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
11945e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
11945e/x86-mmxgcc -m32 -O2 -fomit-frame-pointer2017090720170904
11945e/x86-mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
11945e/x86-mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
11949e/x86-mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
11949e/x86-mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
11950e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
11953e/x86-mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
11954e/x86-mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
11958e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
11958e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
11958e/x86-mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
11958e/x86-mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
11958e/x86-mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
11963e/x86-mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
11963e/x86-mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
11967e/x86-mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
11967e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
11972e/x86-mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
11976e/x86-mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
11980e/x86-mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
11981e/x86-mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
11985e/x86-mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
11985e/x86-mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
11989e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
11989e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
11989e/x86-mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
11990e/x86-mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
11994e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
11994e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
11994e/x86-mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
11994e/x86-mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11994e/x86-mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
11998e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
12029e/x86-mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
12030e/x86-mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
12033e/x86-mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
12034e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
12034e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
12034e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
12034e/x86-mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
12034e/x86-mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
12038e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
12038e/x86-mmxgcc -m32 -O3 -fomit-frame-pointer2017090720170904
12038e/x86-mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
12042e/x86-mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
12042e/x86-mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
12047e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
12047e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
12047e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
12051e/x86-mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
12052e/x86-mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
12055e/x86-mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
12056e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
12056e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
12056e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
12056e/x86-mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
12060e/x86-mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
12064e/x86-mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
12064e/x86-mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
12064e/x86-mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
12064e/x86-mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
12064e/x86-mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
12065e/x86-mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
12065e/x86-mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
12069e/x86-mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
12073e/x86-mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
12074e/x86-mmxgcc -m32 -Os -fomit-frame-pointer2017090720170904
12078e/x86-mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904
12078e/x86-mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
12078e/x86-mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
12082e/x86-mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
12082e/x86-mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
12082e/x86-mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
12082e/x86-mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
12082e/x86-mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
12083e/x86-mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
12086e/x86-mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
12086e/x86-mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
12086e/x86-mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
12087e/x86-mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
12087e/x86-mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
12091e/x86-mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
12091e/x86-mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
12091e/x86-mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
12091e/x86-mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
12091e/x86-mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
12092e/x86-mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
12095e/x86-mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
12095e/x86-mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
12096e/x86-mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
12100e/x86-mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
13106e/regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
13119e/refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
13128e/regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
13128e/refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
13141e/regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
13159e/regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
13163e/refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
13168e/regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
13194e/refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
13230e/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
13235e/refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
13287e/regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
13323e/regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
13349e/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
13371e/regsgcc -m32 -O2 -fomit-frame-pointer2017090720170904
13372e/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
13403e/regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
13407e/regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
13469e/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
13482e/regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
13509e/refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
13522e/refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
13522e/refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
13536e/regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
13536e/regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
13540e/regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
13544e/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
13554e/regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
13566e/regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
13580e/regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
13588e/regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
13589e/regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
13589e/regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
13593e/regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
13593e/regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
13610e/regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
13616e/regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
13620e/regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
13620e/regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
13646e/regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
13668e/regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
13669e/regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
13708e/refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
13735e/regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
13744e/regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
13744e/regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
13779e/regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
13797e/refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
13810e/refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
13810e/refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
13811e/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
13823e/regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
13854e/refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
13859e/refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
13859e/regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
13863e/refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
13912e/refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
13921e/refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
13969e/regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
13978e/regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
13979e/regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
13987e/regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
13992e/regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
13997e/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
14036e/refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
14049e/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
14049e/refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
14076e/regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
14076e/regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
14098e/regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
14103e/regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
14107e/regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
14111e/refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
14120e/refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
14120e/regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
14138e/regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
14169e/refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
14209e/regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
14231e/refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
14231e/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
14236e/refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
14236e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
14240e/regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
14266e/regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
14284e/refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
14320e/regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
14320e/regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
14320e/regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
14324e/regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
14329e/regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
14355e/refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
14395e/regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
14400e/regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
14417e/regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
14426e/regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
14435e/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
14457e/refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
14457e/refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
14470e/regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
14471e/regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
14475e/regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
14506e/refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
14572e/regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
14572e/regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
14590e/regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
14643e/regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
14643e/regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
14661e/regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
14666e/regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
14687e/regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
14687e/regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
14687e/regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
14701e/regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
14714e/regsgcc -m32 -O -fomit-frame-pointer2017090720170904
14714e/regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
14754e/regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
14767e/regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
14789e/regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
14798e/regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
15090e/regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
15090e/regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
15144e/regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
15574e/regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
15680e/regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
15680e/regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
16025e/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
16168e/regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
16194e/regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
16274e/regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
16287e/regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
16295e/regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
16300e/regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
16437e/regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
16446e/regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
16548e/refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
16579e/regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
16597e/regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
16597e/regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
16601e/refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
16601e/refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
16601e/refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
16677e/regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
16730e/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
16757e/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
16858e/refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
16868e/refgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
16889e/regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
16907e/refgcc -m32 -O2 -fomit-frame-pointer2017090720170904
17186e/refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
17195e/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
17204e/refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
17235e/refgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
17240e/refgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
17306e/refgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
17306e/refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
17341e/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
17483e/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
17506e/refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
17594e/refgcc -m32 -O -fomit-frame-pointer2017090720170904
17709e/refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
17723e/refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
17752e/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
17793e/refgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
17806e/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
17944e/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
17944e/refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
17948e/refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
17949e/refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
18033e/refgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
18192e/refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
18192e/refgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
18250e/refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
18285e/refgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
18285e/refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
18294e/refgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
18298e/refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
18298e/refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
18351e/refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
18374e/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
18378e/refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
18555e/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
18591e/refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
18600e/refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
18697e/refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
18701e/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
18750e/refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
18865e/refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
18870e/refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
18892e/refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
18981e/refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
19016e/refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
19016e/refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
19029e/regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
19038e/regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
19131e/regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
19144e/regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
19180e/regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
19211e/regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904
19317e/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
19322e/refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
19344e/refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
19344e/refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
19362e/refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
19410e/refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
19720e/refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
19751e/refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
19760e/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
19796e/refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
19800e/refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
19818e/refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
19862e/refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
20057e/regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
20097e/regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
20097e/regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
20133e/regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
20195e/regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
20244e/regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
20256e/regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
20332e/regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
20398e/regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
20491e/regsgcc -m32 -Os -fomit-frame-pointer2017090720170904
20589e/regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
20713e/regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
20748e/regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
20756e/regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
20779e/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
20903e/regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
20908e/regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
20944e/regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
21865e/refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
21869e/refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
21878e/refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
21922e/refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
21953e/refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
22911e/refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
22936e/refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
23017e/refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
23030e/refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
23035e/refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
23167e/refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
23207e/refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
23207e/refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
23221e/refgcc -m32 -Os -fomit-frame-pointer2017090720170904
23349e/refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
23491e/refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
23495e/refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
23526e/refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
23606e/refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
23686e/refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
23765e/refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904

Test failure

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

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

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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