Implementation notes: amd64, pmnod003, crypto_stream/aes128estream

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_stream
Primitive: aes128estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
13064e/schwabe/athlon64-1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
13070e/schwabe/athlon64-1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
13072e/schwabe/athlon64-1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
13074e/schwabe/athlon64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
13074e/schwabe/athlon64-1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
13074e/schwabe/athlon64-1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
13074e/schwabe/athlon64-1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
13074e/schwabe/athlon64-1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
13074e/schwabe/athlon64-1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
13078e/schwabe/athlon64-1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
13086e/schwabe/athlon64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
13092e/schwabe/athlon64-1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
13092e/schwabe/athlon64-1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
13094e/schwabe/athlon64-1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
13094e/schwabe/athlon64-1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
13098e/schwabe/athlon64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
13098e/schwabe/athlon64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13110e/schwabe/athlon64-1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
13136e/schwabe/athlon64-2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
13136e/schwabe/athlon64-2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
13142e/schwabe/athlon64-2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
13142e/schwabe/athlon64-2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
13142e/schwabe/athlon64-2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
13146e/schwabe/athlon64-2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
13148e/schwabe/athlon64-2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
13150e/schwabe/athlon64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
13152e/schwabe/athlon64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13158e/schwabe/athlon64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
13158e/schwabe/athlon64-2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
13162e/schwabe/athlon64-2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
13170e/schwabe/athlon64-2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
13170e/schwabe/athlon64-2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
13170e/schwabe/athlon64-2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
13176e/schwabe/athlon64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
13186e/schwabe/athlon64-2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
13190e/schwabe/athlon64-2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
13284e/schwabe/core2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
13288e/schwabe/core2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
13288e/schwabe/core2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
13296e/schwabe/core2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
13322e/schwabe/core2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
13410e/schwabe/core2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
13414e/schwabe/core2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
13414e/schwabe/core2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
13416e/schwabe/core2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13422e/schwabe/core2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
13426e/schwabe/core2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
13426e/schwabe/core2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
13426e/schwabe/core2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
13430e/schwabe/core2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
13440e/schwabe/core2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
13444e/schwabe/core2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
13444e/schwabe/core2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
13446e/schwabe/core2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
13966e/hongjun/v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
13968e/hongjun/v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
14100e/hongjun/v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
14290e/hongjun/v0gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
14434e/hongjun/v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
14590e/hongjun/v0gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
14636e/bernstein/amd64-2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
14642e/bernstein/amd64-2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
14646e/hongjun/v0gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
14656e/bernstein/amd64-2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
14658e/bernstein/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
14658e/bernstein/amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
14658e/bernstein/amd64-2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
14662e/bernstein/amd64-2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
14664e/bernstein/amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
14664e/bernstein/amd64-2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
14664e/bernstein/amd64-2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
14664e/bernstein/amd64-2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
14666e/bernstein/amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
14666e/bernstein/amd64-2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
14672e/bernstein/amd64-2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
14674e/bernstein/amd64-2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
14676e/bernstein/amd64-2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
14678e/bernstein/amd64-2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
14694e/bernstein/amd64-2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
14724e/hongjun/v0gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
14826e/hongjun/v1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
14836e/hongjun/v1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
14850e/hongjun/v1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
14888e/hongjun/v1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
14904e/hongjun/v1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
14906e/hongjun/v1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
14912e/hongjun/v1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
14920e/hongjun/v1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
14926e/hongjun/v1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
14930e/hongjun/v1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
14978e/hongjun/v1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15020e/hongjun/v0icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15020e/hongjun/v0icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
15044e/hongjun/v0icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15046e/hongjun/v0icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15070e/hongjun/v1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15072e/hongjun/v1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15076e/hongjun/v0icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15086e/hongjun/v1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15128e/hongjun/v0icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15150e/hongjun/v0icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15280e/hongjun/v0icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
15330e/hongjun/v0icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15334e/hongjun/v0icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15336e/bernstein/amd64-1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15340e/bernstein/amd64-1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15346e/bernstein/amd64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
15350e/hongjun/v0icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15350e/bernstein/amd64-1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15352e/bernstein/amd64-1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15354e/bernstein/amd64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
15362e/bernstein/amd64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15362e/bernstein/amd64-1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15364e/hongjun/v0icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15364e/bernstein/amd64-1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15366e/bernstein/amd64-1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15370e/bernstein/amd64-1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15376e/bernstein/amd64-1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15376e/bernstein/amd64-1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15378e/bernstein/amd64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15380e/bernstein/amd64-1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15380e/bernstein/amd64-1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15384e/hongjun/v0icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15392e/hongjun/v0icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15392e/bernstein/amd64-1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
15404e/bernstein/amd64-1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
16268e/bernstein/little-2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
16380e/bernstein/little-2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
16496e/bernstein/little-2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
16566e/bernstein/little-2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
16620e/bernstein/little-2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
16626e/bernstein/little-2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
16626e/bernstein/little-2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
16740e/bernstein/little-2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
16790e/bernstein/little-2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
16834e/bernstein/little-1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
16882e/bernstein/little-1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
16924e/bernstein/little-1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
16946e/bernstein/little-1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
16980e/bernstein/little-1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
17006e/bernstein/little-1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
17016e/bernstein/little-1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
17066e/bernstein/little-2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
17086e/bernstein/little-2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
17134e/bernstein/little-2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
17176e/bernstein/little-2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
17182e/bernstein/little-2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
17324e/bernstein/little-1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
17346e/bernstein/little-1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
17392e/bernstein/little-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
17528e/bernstein/little-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
17544e/bernstein/little-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
17586e/bernstein/little-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
17620e/bernstein/little-1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
17652e/bernstein/little-1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
17676e/bernstein/little-4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
17718e/bernstein/little-1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
17726e/bernstein/little-1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
17768e/bernstein/little-1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
17958e/bernstein/little-4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
18090e/bernstein/little-4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
18152e/bernstein/little-4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
18154e/bernstein/little-3icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
18180e/bernstein/little-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
18194e/bernstein/little-3icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
18244e/bernstein/little-3icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
18286e/bernstein/little-3icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
18324e/bernstein/big-1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
18324e/bernstein/little-3icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
18330e/bernstein/little-3icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
18348e/bernstein/little-3icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
18350e/bernstein/big-1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
18360e/bernstein/little-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
18386e/bernstein/big-1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
18390e/bernstein/big-1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
18392e/bernstein/big-1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
18404e/bernstein/little-4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
18406e/bernstein/little-4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
18414e/bernstein/big-1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
18428e/bernstein/little-3icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
18428e/bernstein/big-1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
18430e/bernstein/little-4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
18436e/bernstein/little-3icc -xAVX -O3 -fomit-frame-pointer2019081920190816
18440e/bernstein/little-4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
18442e/bernstein/little-3icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
18450e/bernstein/little-3icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
18494e/bernstein/little-3icc -xAVX -O2 -fomit-frame-pointer2019081920190816
18514e/bernstein/little-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
18524e/bernstein/little-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
18580e/bernstein/little-3icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
18656e/bernstein/little-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
18660e/bernstein/little-4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
18686e/bernstein/little-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
18688e/bernstein/little-4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
18720e/bernstein/little-4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
18724e/bernstein/little-3icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
18772e/bernstein/big-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
18840e/bernstein/big-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
18904e/bernstein/big-1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
18910e/bernstein/big-1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
18914e/bernstein/big-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
19188e/bernstein/big-1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
19282e/bernstein/little-4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
19298e/bernstein/little-4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
19302e/bernstein/little-4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
19308e/bernstein/little-4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
19326e/bernstein/little-3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
19374e/bernstein/big-1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
19416e/bernstein/little-4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
19416e/bernstein/big-1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
19442e/bernstein/little-4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
19476e/bernstein/little-4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
19540e/bernstein/big-1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
19558e/bernstein/big-1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
19792e/bernstein/big-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
20756e/bernstein/little-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
aes-ctr.c: In file included from e/aestab.c:41,
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: 168 | #error Could not detect endianness
aes-ctr.c: | ^~~~~
aes-ctr.c: In file included from e/aes-ctr.c:17,
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: 153 | #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: 148 | 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: 106 | 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: 153 | #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: 148 | 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: 106 | 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 -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv e/gladman

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: icc -xAVX -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c(41),
aes-ctr.c: from e/aes-ctr.c(17),
aes-ctr.c: from aes-ctr.c(2):
aes-ctr.c: e/aesopt.h(168): error: #error directive: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c:
aes-ctr.c: In file included from e/aestab.c(194),
aes-ctr.c: from e/aes-ctr.c(17),
aes-ctr.c: from aes-ctr.c(2):
aes-ctr.c: e/aestab.h(106): error: function call is not allowed in a constant expression
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c:
aes-ctr.c: In file included from e/aestab.c(194),
aes-ctr.c: from e/aes-ctr.c(17),
aes-ctr.c: from aes-ctr.c(2):
aes-ctr.c: e/aestab.h(106): error: function call is not allowed in a constant expression
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c:
aes-ctr.c: In file included from e/aestab.c(194),
aes-ctr.c: from e/aes-ctr.c(17),
aes-ctr.c: from aes-ctr.c(2):
aes-ctr.c: e/aestab.h(106): error: function call is not allowed in a constant expression
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer e/gladman
icc -xAVX -O3 -fomit-frame-pointer e/gladman
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer e/gladman
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer e/gladman
icc -xCORE-AVX-I -O2 -fomit-frame-pointer e/gladman
icc -xCORE-AVX-I -O3 -fomit-frame-pointer e/gladman
icc -xCORE-AVX2 -O2 -fomit-frame-pointer e/gladman
icc -xCORE-AVX2 -O3 -fomit-frame-pointer e/gladman
icc -xCORE-AVX512 -O2 -fomit-frame-pointer e/gladman
icc -xCORE-AVX512 -O3 -fomit-frame-pointer e/gladman
icc -xSSE4.1 -O2 -fomit-frame-pointer e/gladman
icc -xSSE4.1 -O3 -fomit-frame-pointer e/gladman
icc -xSSE4.2 -O2 -fomit-frame-pointer e/gladman
icc -xSSE4.2 -O3 -fomit-frame-pointer e/gladman