Implementation notes: x86, latour, crypto_stream/aes256estream

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
33462e/hongjun/v0gcc -m32 -march=i486 -O -fomit-frame-pointer2017090820170904
33696e/hongjun/v0gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090820170904
33732e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090820170904
33732e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090820170904
33759e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090820170904
33768e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090820170904
33768e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090820170904
33795e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090820170904
33804e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090820170904
33831e/hongjun/v1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090820170904
33831e/hongjun/v1gcc -m32 -march=i386 -O -fomit-frame-pointer2017090820170904
33840e/hongjun/v1gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090820170904
33840e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090820170904
33840e/hongjun/v1gcc -m32 -O -fomit-frame-pointer2017090820170904
33849e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090820170904
33849e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090820170904
33858e/hongjun/v1gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090820170904
33867e/hongjun/v1gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017090820170904
33867e/hongjun/v1gcc -m32 -march=core2 -O -fomit-frame-pointer2017090820170904
33885e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090820170904
33885e/hongjun/v1gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090820170904
33885e/hongjun/v1gcc -m32 -march=k8 -O -fomit-frame-pointer2017090820170904
33885e/hongjun/v1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090820170904
33921e/hongjun/v1gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017090820170904
33930e/hongjun/v1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090820170904
33939e/hongjun/v1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090820170904
33939e/hongjun/v1gcc -m32 -march=prescott -O -fomit-frame-pointer2017090820170904
33966e/hongjun/v1gcc -m32 -march=k6 -O -fomit-frame-pointer2017090820170904
34002e/hongjun/v1gcc -m32 -march=athlon -O -fomit-frame-pointer2017090820170904
34002e/hongjun/v1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090820170904
34011e/hongjun/v1gcc -m32 -march=nocona -O -fomit-frame-pointer2017090820170904
34182e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090820170904
34191e/hongjun/v0gcc -m32 -march=pentium -O -fomit-frame-pointer2017090820170904
34254e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090820170904
34281e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090820170904
34344e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090820170904
34344e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090820170904
34380e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090820170904
34407e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090820170904
34416e/hongjun/v1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090820170904
34461e/hongjun/v1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090820170904
34479e/hongjun/v1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090820170904
34497e/hongjun/v1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090820170904
34596e/hongjun/v0gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090820170904
34623e/hongjun/v0gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090820170904
34641e/hongjun/v0gcc -m32 -march=core2 -O -fomit-frame-pointer2017090820170904
34677e/hongjun/v0gcc -m32 -O -fomit-frame-pointer2017090820170904
34686e/hongjun/v0gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017090820170904
34749e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090820170904
34776e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090820170904
34794e/hongjun/v0gcc -m32 -march=i386 -O -fomit-frame-pointer2017090820170904
34839e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090820170904
34893e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090820170904
34893e/hongjun/v1gcc -m32 -march=pentium -O -fomit-frame-pointer2017090820170904
34911e/hongjun/v0gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017090820170904
34947e/hongjun/v1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090820170904
34983e/hongjun/v1gcc -m32 -march=i486 -O -fomit-frame-pointer2017090820170904
34992e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090820170904
35028e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090820170904
35082e/hongjun/v0gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090820170904
35091e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090820170904
35091e/hongjun/v0gcc -m32 -march=nocona -O -fomit-frame-pointer2017090820170904
35109e/hongjun/v0gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090820170904
35154e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090820170904
35154e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090820170904
35154e/hongjun/v0gcc -m32 -march=prescott -O -fomit-frame-pointer2017090820170904
35163e/hongjun/v0gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090820170904
35181e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090820170904
35181e/hongjun/v0gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090820170904
35190e/hongjun/v0gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090820170904
35199e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090820170904
35199e/hongjun/v0gcc -m32 -march=k8 -O -fomit-frame-pointer2017090820170904
35199e/hongjun/v0gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090820170904
35208e/hongjun/v0gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090820170904
35217e/hongjun/v0gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090820170904
35235e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090820170904
35244e/hongjun/v0gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090820170904
35271e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090820170904
35271e/hongjun/v0gcc -m32 -march=k6 -O -fomit-frame-pointer2017090820170904
35289e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090820170904
35307e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090820170904
35325e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090820170904
35325e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090820170904
35334e/hongjun/v0gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090820170904
35343e/hongjun/v0gcc -m32 -march=athlon -O -fomit-frame-pointer2017090820170904
35433e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090820170904
43362e/hongjun/v1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090820170904
43416e/hongjun/v1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090820170904
43443e/hongjun/v1gcc -m32 -Os -fomit-frame-pointer2017090820170904
43452e/hongjun/v1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017090820170904
43461e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090820170904
43479e/hongjun/v1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090820170904
43479e/hongjun/v1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090820170904
43479e/hongjun/v1gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090820170904
43488e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090820170904
43497e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090820170904
43506e/hongjun/v1gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090820170904
43506e/hongjun/v1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090820170904
43524e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090820170904
43524e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090820170904
43533e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090820170904
43533e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090820170904
43533e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090820170904
43533e/hongjun/v1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090820170904
43542e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090820170904
43542e/hongjun/v1gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017090820170904
43542e/hongjun/v1gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090820170904
43542e/hongjun/v1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017090820170904
43542e/hongjun/v1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090820170904
43551e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090820170904
43551e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090820170904
43569e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090820170904
43569e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090820170904
43569e/hongjun/v1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090820170904
43578e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090820170904
43578e/hongjun/v1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090820170904
43578e/hongjun/v1gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017090820170904
43587e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090820170904
43587e/hongjun/v1gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090820170904
43587e/hongjun/v1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090820170904
43596e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090820170904
43596e/hongjun/v1gcc -m32 -O2 -fomit-frame-pointer2017090820170904
43605e/hongjun/v1gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090820170904
43614e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090820170904
43614e/hongjun/v1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090820170904
43623e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090820170904
43632e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090820170904
43632e/hongjun/v1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090820170904
43632e/hongjun/v1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090820170904
43632e/hongjun/v1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090820170904
43641e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090820170904
43641e/hongjun/v1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090820170904
43641e/hongjun/v1gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090820170904
43650e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090820170904
43650e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090820170904
43659e/hongjun/v1gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090820170904
43668e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090820170904
43668e/hongjun/v1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090820170904
43677e/hongjun/v1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090820170904
43677e/hongjun/v1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090820170904
43686e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090820170904
43686e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090820170904
43686e/hongjun/v1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090820170904
43686e/hongjun/v1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090820170904
43695e/hongjun/v1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090820170904
43695e/hongjun/v1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090820170904
43704e/hongjun/v1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090820170904
43704e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090820170904
43704e/hongjun/v1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090820170904
43704e/hongjun/v1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090820170904
43713e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090820170904
43722e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090820170904
43722e/hongjun/v1gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090820170904
43731e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090820170904
43740e/hongjun/v1gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090820170904
43749e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090820170904
43749e/hongjun/v1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090820170904
43758e/hongjun/v1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090820170904
43758e/hongjun/v1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090820170904
43767e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090820170904
43767e/hongjun/v1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090820170904
43767e/hongjun/v1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090820170904
43785e/hongjun/v1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090820170904
43785e/hongjun/v1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090820170904
43803e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090820170904
43812e/hongjun/v1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090820170904
43812e/hongjun/v1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090820170904
43830e/hongjun/v1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090820170904
43848e/hongjun/v1gcc -m32 -O3 -fomit-frame-pointer2017090820170904
43857e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090820170904
43866e/hongjun/v1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090820170904
43902e/hongjun/v1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090820170904
44073e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090820170904
44091e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090820170904
44667e/hongjun/v0gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090820170904
44676e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090820170904
44694e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090820170904
44712e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090820170904
44721e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090820170904
44739e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090820170904
44775e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090820170904
44847e/hongjun/v0gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090820170904
44874e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090820170904
44892e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090820170904
44901e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090820170904
45018e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090820170904
45045e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090820170904
45063e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090820170904
45081e/hongjun/v0gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090820170904
45108e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090820170904
45117e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090820170904
45126e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090820170904
45135e/hongjun/v0gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090820170904
45162e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090820170904
45162e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090820170904
45171e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090820170904
45180e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090820170904
45180e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090820170904
45216e/hongjun/v0gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090820170904
45225e/hongjun/v0gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090820170904
45243e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090820170904
45243e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090820170904
45252e/hongjun/v0gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090820170904
45261e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090820170904
45270e/hongjun/v0gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090820170904
45270e/hongjun/v0gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090820170904
45270e/hongjun/v0gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090820170904
45279e/hongjun/v0gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090820170904
45279e/hongjun/v0gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090820170904
45279e/hongjun/v0gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090820170904
45288e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090820170904
45288e/hongjun/v0gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017090820170904
45288e/hongjun/v0gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090820170904
45342e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090820170904
45342e/hongjun/v0gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090820170904
45351e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090820170904
45351e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090820170904
45369e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090820170904
45369e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090820170904
45369e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090820170904
45378e/hongjun/v0gcc -m32 -Os -fomit-frame-pointer2017090820170904
45387e/hongjun/v0gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090820170904
45387e/hongjun/v0gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090820170904
45414e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090820170904
45441e/hongjun/v0gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090820170904
45459e/hongjun/v0gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090820170904
45495e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090820170904
45504e/hongjun/v0gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090820170904
45522e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090820170904
45522e/hongjun/v0gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090820170904
45567e/hongjun/v0gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090820170904
45603e/hongjun/v0gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090820170904
45612e/hongjun/v0gcc -m32 -O2 -fomit-frame-pointer2017090820170904
45630e/hongjun/v0gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090820170904
45639e/hongjun/v0gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090820170904
45648e/hongjun/v0gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090820170904
45666e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090820170904
45729e/hongjun/v0gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090820170904
45738e/hongjun/v0gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090820170904
45747e/hongjun/v0gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090820170904
45765e/hongjun/v0gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090820170904
45783e/hongjun/v0gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090820170904
45783e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090820170904
45783e/hongjun/v0gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090820170904
45810e/hongjun/v0gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090820170904
45810e/hongjun/v0gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017090820170904
45819e/hongjun/v0gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090820170904
45837e/hongjun/v0gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090820170904
45837e/hongjun/v0gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090820170904
45855e/hongjun/v0gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017090820170904
45864e/hongjun/v0gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090820170904
45873e/hongjun/v0gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090820170904
45882e/hongjun/v0gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090820170904
45909e/hongjun/v0gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090820170904
45918e/hongjun/v0gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090820170904
45918e/hongjun/v0gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090820170904
45927e/hongjun/v0gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090820170904
45954e/hongjun/v0gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090820170904
45954e/hongjun/v0gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090820170904
45981e/hongjun/v0gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017090820170904
46107e/hongjun/v0gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090820170904
46116e/hongjun/v0gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090820170904
46152e/hongjun/v0gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090820170904
46179e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090820170904
46188e/hongjun/v0gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090820170904
46188e/hongjun/v0gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090820170904
46197e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090820170904
46206e/hongjun/v0gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090820170904
46224e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090820170904
46368e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090820170904
46377e/hongjun/v0gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090820170904
46494e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090820170904
46503e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090820170904
46512e/hongjun/v0gcc -m32 -O3 -fomit-frame-pointer2017090820170904
51354e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090820170904
51381e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090820170904
51471e/hongjun/v1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090820170904
51777e/hongjun/v1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090820170904
52425e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090820170904
52452e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090820170904
52506e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090820170904
52560e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090820170904
52641e/hongjun/v1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090820170904
52668e/hongjun/v1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090820170904
52713e/hongjun/v1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090820170904
52722e/hongjun/v1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090820170904
53316e/hongjun/v1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090820170904
53316e/hongjun/v1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090820170904
53370e/hongjun/v1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090820170904
53487e/hongjun/v1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090820170904
53505e/hongjun/v0gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090820170904
53505e/hongjun/v1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090820170904
53523e/hongjun/v0gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090820170904
53577e/hongjun/v0gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090820170904
53586e/hongjun/v0gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090820170904
53604e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090820170904
53613e/hongjun/v0gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090820170904
53613e/hongjun/v0gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090820170904
53640e/hongjun/v1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090820170904
53640e/hongjun/v0gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090820170904
53649e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090820170904
53667e/hongjun/v1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090820170904
53694e/hongjun/v0gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090820170904
53739e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090820170904
53739e/hongjun/v1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090820170904
53757e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090820170904
53766e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090820170904
53766e/hongjun/v1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090820170904
53793e/hongjun/v1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090820170904
53802e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090820170904
53802e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090820170904
53811e/hongjun/v1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090820170904
53820e/hongjun/v1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090820170904
53856e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090820170904
53865e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090820170904
53865e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090820170904
53901e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090820170904
53910e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090820170904
54009e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090820170904
54027e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090820170904
54036e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090820170904
54153e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090820170904
54180e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090820170904
54216e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090820170904
54216e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090820170904
54225e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090820170904
55089e/hongjun/v0gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090820170904
55152e/hongjun/v0gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090820170904
55197e/hongjun/v0gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090820170904
55242e/hongjun/v0gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090820170904
55755e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090820170904
55836e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090820170904
55836e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090820170904
55845e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090820170904

Test failure

Implementation: crypto_stream/aes256estream/e/hongjun/v0
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...

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