Implementation notes: x86, h6sandy, crypto_stream/aes256estream

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
29016e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
29108e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
29124e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
29140e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
29160e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
29160e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
29176e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
29180e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
29188e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
29236e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
29244e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
29248e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
29256e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
29288e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
29300e/hongjun/v1gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
29308e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
29332e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
29372e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
29388e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
29392e/hongjun/v1gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
29396e/hongjun/v1gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
29404e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
29412e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
29416e/hongjun/v1gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
29420e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
29428e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
29428e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
29432e/hongjun/v1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
29432e/hongjun/v1gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
29444e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
29448e/hongjun/v1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
29456e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
29456e/hongjun/v1gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
29456e/hongjun/v1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
29456e/hongjun/v1gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
29460e/hongjun/v1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
29460e/hongjun/v1gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
29464e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
29468e/hongjun/v1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
29468e/hongjun/v1gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
29472e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
29480e/hongjun/v1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
29484e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
29484e/hongjun/v1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
29496e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
29500e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
29500e/hongjun/v1gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
29504e/hongjun/v1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
29504e/hongjun/v1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
29508e/hongjun/v1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
29508e/hongjun/v1gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
29512e/hongjun/v1gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
29516e/hongjun/v1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
29516e/hongjun/v1gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
29528e/hongjun/v1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
29532e/hongjun/v1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
29536e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
29536e/hongjun/v1gcc -m32 -O2 -fomit-frame-pointer2017111220171020
29544e/hongjun/v1gcc -m32 -O3 -fomit-frame-pointer2017111220171020
29548e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
29552e/hongjun/v1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
29556e/hongjun/v1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
29560e/hongjun/v1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
29560e/hongjun/v1gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
29568e/hongjun/v1gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
29572e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
29572e/hongjun/v1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
29572e/hongjun/v1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
29572e/hongjun/v1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
29584e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
29588e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
29588e/hongjun/v1gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
29592e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
29592e/hongjun/v1gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
29596e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
29600e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
29600e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
29608e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
29612e/hongjun/v1gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
29620e/hongjun/v1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
29624e/hongjun/v1gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
29624e/hongjun/v1gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
29624e/hongjun/v1gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
29624e/hongjun/v1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
29624e/hongjun/v1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
29628e/hongjun/v1gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
29648e/hongjun/v1gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
29652e/hongjun/v1gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
29660e/hongjun/v1gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
29668e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
29668e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
29668e/hongjun/v1gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
29672e/hongjun/v1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
29676e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
29676e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
29680e/hongjun/v1gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
29684e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
29688e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
29688e/hongjun/v1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
29700e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
29700e/hongjun/v1gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
29716e/hongjun/v1gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
29728e/hongjun/v0gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
29752e/hongjun/v1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
29760e/hongjun/v1gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
29760e/hongjun/v1gcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
29764e/hongjun/v1gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
29776e/hongjun/v1gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
29780e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
29784e/hongjun/v1gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
29804e/hongjun/v1gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
29804e/hongjun/v1gcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
29808e/hongjun/v1gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
29812e/hongjun/v1gcc -m32 -O -fomit-frame-pointer2017111220171020
29820e/hongjun/v1gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
29828e/hongjun/v1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
29828e/hongjun/v1gcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
29836e/hongjun/v1gcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
29844e/hongjun/v1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
29844e/hongjun/v1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
29856e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
29864e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
29872e/hongjun/v1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
29892e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
29896e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
29900e/hongjun/v1gcc -m32 -Os -fomit-frame-pointer2017111220171020
29904e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
29912e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
29912e/hongjun/v1gcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
29916e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
29916e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
29920e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
29920e/hongjun/v0gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
29920e/hongjun/v1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
29924e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
29932e/hongjun/v0gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
29944e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
29948e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
29952e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
29960e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
29960e/hongjun/v1gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
29960e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
29964e/hongjun/v1gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
29964e/hongjun/v0gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
29964e/hongjun/v1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
29968e/hongjun/v0gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
29976e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
29976e/hongjun/v1gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
29980e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
29984e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
29984e/hongjun/v0gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
29992e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
29992e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
29996e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
29996e/hongjun/v0gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
29996e/hongjun/v0gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
29996e/hongjun/v0gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
30000e/hongjun/v1gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
30004e/hongjun/v0gcc -m32 -O2 -fomit-frame-pointer2017111220171020
30004e/hongjun/v1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
30004e/hongjun/v0gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
30008e/hongjun/v1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
30016e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
30016e/hongjun/v1gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
30020e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
30024e/hongjun/v0gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
30036e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
30036e/hongjun/v0gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
30040e/hongjun/v0gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
30044e/hongjun/v1gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
30056e/hongjun/v0gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
30056e/hongjun/v0gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
30064e/hongjun/v0gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
30064e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
30064e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
30068e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
30068e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
30072e/hongjun/v0gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
30072e/hongjun/v0gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
30076e/hongjun/v0gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
30080e/hongjun/v1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
30080e/hongjun/v1gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
30084e/hongjun/v0gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
30084e/hongjun/v0gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
30092e/hongjun/v0gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
30096e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
30096e/hongjun/v0gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
30108e/hongjun/v0gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
30108e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
30108e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
30108e/hongjun/v0gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
30116e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
30116e/hongjun/v0gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
30120e/hongjun/v0gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
30124e/hongjun/v0gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
30124e/hongjun/v0gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
30132e/hongjun/v0gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
30148e/hongjun/v0gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
30152e/hongjun/v0gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
30156e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
30156e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
30156e/hongjun/v0gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
30168e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
30172e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
30180e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
30184e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
30188e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
30192e/hongjun/v0gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
30200e/hongjun/v1gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
30212e/hongjun/v1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
30212e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
30212e/hongjun/v0gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
30212e/hongjun/v1gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
30216e/hongjun/v1gcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
30220e/hongjun/v1gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
30232e/hongjun/v0gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
30236e/hongjun/v1gcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
30236e/hongjun/v0gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
30240e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
30240e/hongjun/v0gcc -m32 -O3 -fomit-frame-pointer2017111220171020
30240e/hongjun/v0gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
30240e/hongjun/v0gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
30240e/hongjun/v1gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
30244e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
30248e/hongjun/v0gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
30268e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
30268e/hongjun/v0gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
30276e/hongjun/v0gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
30276e/hongjun/v0gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
30284e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
30288e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
30292e/hongjun/v1gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
30292e/hongjun/v0gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
30296e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
30296e/hongjun/v0gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
30296e/hongjun/v0gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
30300e/hongjun/v0gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
30308e/hongjun/v0gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
30308e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
30308e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
30316e/hongjun/v0gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
30316e/hongjun/v0gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
30320e/hongjun/v0gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
30320e/hongjun/v0gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
30324e/hongjun/v0gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
30328e/hongjun/v0gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
30328e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
30332e/hongjun/v0gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
30340e/hongjun/v0gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
30344e/hongjun/v0gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
30348e/hongjun/v1gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
30352e/hongjun/v0gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
30352e/hongjun/v0gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
30360e/hongjun/v0gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
30364e/hongjun/v1gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
30364e/hongjun/v1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
30368e/hongjun/v1gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
30368e/hongjun/v0gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
30368e/hongjun/v0gcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
30368e/hongjun/v0gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
30372e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
30372e/hongjun/v0gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
30372e/hongjun/v0gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
30376e/hongjun/v0gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
30376e/hongjun/v0gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
30380e/hongjun/v1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
30384e/hongjun/v1gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
30384e/hongjun/v0gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
30384e/hongjun/v0gcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
30392e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
30396e/hongjun/v0gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
30396e/hongjun/v0gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
30404e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
30408e/hongjun/v1gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
30408e/hongjun/v0gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
30412e/hongjun/v0gcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
30412e/hongjun/v0gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
30416e/hongjun/v0gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
30416e/hongjun/v0gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
30420e/hongjun/v0gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
30424e/hongjun/v0gcc -m32 -Os -fomit-frame-pointer2017111220171020
30428e/hongjun/v1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
30432e/hongjun/v0gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
30436e/hongjun/v1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
30444e/hongjun/v0gcc -m32 -O -fomit-frame-pointer2017111220171020
30444e/hongjun/v0gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
30464e/hongjun/v0gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
30464e/hongjun/v0gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
30468e/hongjun/v0gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
30484e/hongjun/v0gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
30504e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
30508e/hongjun/v0gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
30512e/hongjun/v0gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
30516e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
30516e/hongjun/v0gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
30520e/hongjun/v0gcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
30552e/hongjun/v1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
30552e/hongjun/v1gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
30580e/hongjun/v0gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
30588e/hongjun/v0gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
30588e/hongjun/v0gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
30592e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
30600e/hongjun/v0gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
30640e/hongjun/v0gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
30672e/hongjun/v0gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
30688e/hongjun/v0gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
30704e/hongjun/v0gcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
30728e/hongjun/v0gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
30760e/hongjun/v0gcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
30772e/hongjun/v0gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
30776e/hongjun/v0gcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
30800e/hongjun/v0gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
30812e/hongjun/v0gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
30836e/hongjun/v0gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
30868e/hongjun/v0gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
30904e/hongjun/v0gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
30912e/hongjun/v0gcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
30972e/hongjun/v0gcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
31032e/hongjun/v0gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
31060e/hongjun/v0gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
31228e/hongjun/v0gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
31408e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
31456e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
31496e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
31588e/hongjun/v1gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
31588e/hongjun/v1gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
31592e/hongjun/v1gcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
31600e/hongjun/v1gcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
31600e/hongjun/v1gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
31620e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
31628e/hongjun/v1gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
31640e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
31668e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
31672e/hongjun/v1gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
31700e/hongjun/v1gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
31728e/hongjun/v1gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
31764e/hongjun/v1gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
31812e/hongjun/v1gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
31884e/hongjun/v1gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020

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/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
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.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
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.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
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/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
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.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
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