Implementation notes: x86, h6sandy, crypto_stream/hc256

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: hc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
53436e/hc-256/200701gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
53512e/hc-256/200701gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
53520e/hc-256/200701gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
53532e/hc-256/200701gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
53556e/hc-256/200701gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
53560e/hc-256/200511gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
53580e/hc-256/200511gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
53584e/hc-256/200701gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
53612e/hc-256/200511gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
53616e/hc-256/200511gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
53620e/hc-256/200511gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
53636e/hc-256/200511gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
53956e/hc-256/200701gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
53996e/hc-256/200511gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
54040e/hc-256/200511gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
54060e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
54112e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
54112e/hc-256/200701gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
54144e/hc-256/200701gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
54168e/hc-256/200701gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
54172e/hc-256/200511gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
54188e/hc-256/200511gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
54192e/hc-256/200511gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
54192e/hc-256/200701gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
54196e/hc-256/200701gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
54244e/hc-256/200701gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
54252e/hc-256/200701gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
54276e/hc-256/200511gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
54276e/hc-256/200511gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
54276e/hc-256/200701gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
54288e/hc-256/200511gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
54288e/hc-256/200701gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
54292e/hc-256/200511gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
54312e/hc-256/200511gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
54316e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
54320e/hc-256/200701gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
54340e/hc-256/200701gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
54344e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
54352e/hc-256/200511gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
54356e/hc-256/200511gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
54372e/hc-256/200511gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
54384e/hc-256/200511gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
54416e/hc-256/200511gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
54436e/hc-256/200701gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
54440e/hc-256/200511gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
54444e/hc-256/200701gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
54444e/hc-256/200511gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
54472e/hc-256/200511gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
54488e/hc-256/200701gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
54492e/hc-256/200701gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
54540e/hc-256/200701gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
54572e/hc-256/200701gcc -m32 -O3 -fomit-frame-pointer2017111220171020
54572e/hc-256/200511gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
54596e/hc-256/200701gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
54600e/hc-256/200701gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
54648e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
54656e/hc-256/200511gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
54684e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
54684e/hc-256/200511gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
54688e/hc-256/200511gcc -m32 -O3 -fomit-frame-pointer2017111220171020
54696e/hc-256/200701gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
54708e/hc-256/200701gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
54712e/hc-256/200511gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
54736e/hc-256/200701gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
54744e/hc-256/200701gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
54748e/hc-256/200701gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
54748e/hc-256/200511gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
54756e/hc-256/200511gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
54764e/hc-256/200701gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
54772e/hc-256/200511gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
54780e/hc-256/200701gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
54784e/hc-256/200511gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
54788e/hc-256/200511gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
54800e/hc-256/200511gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
54836e/hc-256/200701gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
54880e/hc-256/200701gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
54884e/hc-256/200511gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
54920e/hc-256/200511gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
54944e/hc-256/200701gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
54956e/hc-256/200511gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
54992e/hc-256/200701gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
55024e/hc-256/200701gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
55024e/hc-256/200511gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
55076e/hc-256/200701gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
55088e/hc-256/200701gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
55092e/hc-256/200511gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
55100e/hc-256/200701gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
55156e/hc-256/200701gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
55172e/hc-256/200511gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
55172e/hc-256/200701gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
55184e/hc-256/200701gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
55232e/hc-256/200701gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
55252e/hc-256/200511gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
55288e/hc-256/200511gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
55312e/hc-256/200511gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
55316e/hc-256/200511gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
55336e/hc-256/200511gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
55400e/hc-256/200511gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
55492e/hc-256/200701gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
55532e/hc-256/200701gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
55556e/hc-256/200511gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
55588e/hc-256/200511gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
55624e/hc-256/200511gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
55656e/hc-256/200701gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
55688e/hc-256/200701gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
55708e/hc-256/200701gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
55740e/hc-256/200701gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
55756e/hc-256/200701gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
55836e/hc-256/200511gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
55844e/hc-256/200511gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
55848e/hc-256/200701gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
56012e/hc-256/200511gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
56012e/hc-256/200511gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
56028e/hc-256/200511gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
56088e/hc-256/200701gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
56100e/hc-256/200701gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
56124e/hc-256/200511gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
56128e/hc-256/200701gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
56312e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
56316e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
56368e/hc-256/200701gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
56400e/hc-256/200511gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
56416e/hc-256/200511gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
56428e/hc-256/200701gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
56468e/hc-256/200511gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
56472e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
56476e/hc-256/200701gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
56496e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
56524e/hc-256/200511gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
56568e/hc-256/200511gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
56580e/hc-256/200701gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
56584e/hc-256/200701gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
56624e/hc-256/200701gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
56728e/hc-256/200511gcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
56956e/hc-256/200701gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
57120e/hc-256/200701gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
57264e/hc-256/200701gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
57264e/hc-256/200701gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
57268e/hc-256/200701gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
57304e/hc-256/200701gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
57308e/hc-256/200701gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
57344e/hc-256/200701gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
57360e/hc-256/200701gcc -m32 -O2 -fomit-frame-pointer2017111220171020
57380e/hc-256/200701gcc -m32 -Os -fomit-frame-pointer2017111220171020
57416e/hc-256/200701gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
57516e/hc-256/200511gcc -m32 -O2 -fomit-frame-pointer2017111220171020
57520e/hc-256/200701gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
57544e/hc-256/200511gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
57572e/hc-256/200701gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
57592e/hc-256/200511gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
57604e/hc-256/200511gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
57636e/hc-256/200511gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
57652e/hc-256/200511gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
57652e/hc-256/200511gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
57668e/hc-256/200701gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
57684e/hc-256/200701gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
57688e/hc-256/200511gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
57704e/hc-256/200701gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
57716e/hc-256/200701gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
57752e/hc-256/200511gcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
57756e/hc-256/200701gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
57760e/hc-256/200701gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
57800e/hc-256/200701gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
57800e/hc-256/200511gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
57800e/hc-256/200701gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
57804e/hc-256/200701gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
57820e/hc-256/200701gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
57824e/hc-256/200511gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
57828e/hc-256/200701gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
57828e/hc-256/200511gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
57848e/hc-256/200701gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
57856e/hc-256/200701gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
57860e/hc-256/200701gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
57860e/hc-256/200701gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
57872e/hc-256/200701gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
57876e/hc-256/200511gcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
57880e/hc-256/200701gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
57908e/hc-256/200701gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
57912e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
57916e/hc-256/200701gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
57940e/hc-256/200511gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
57956e/hc-256/200701gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
57964e/hc-256/200701gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
57964e/hc-256/200701gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
57968e/hc-256/200701gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
57976e/hc-256/200701gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
57992e/hc-256/200701gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
58000e/hc-256/200701gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
58004e/hc-256/200511gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
58008e/hc-256/200511gcc -m32 -Os -fomit-frame-pointer2017111220171020
58032e/hc-256/200511gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
58036e/hc-256/200701gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
58064e/hc-256/200511gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
58064e/hc-256/200701gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
58072e/hc-256/200511gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
58088e/hc-256/200511gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
58092e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
58116e/hc-256/200511gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
58140e/hc-256/200701gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
58140e/hc-256/200701gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
58144e/hc-256/200701gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
58160e/hc-256/200511gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
58172e/hc-256/200701gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
58200e/hc-256/200701gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
58216e/hc-256/200701gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
58232e/hc-256/200701gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
58240e/hc-256/200511gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
58252e/hc-256/200511gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
58252e/hc-256/200511gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
58272e/hc-256/200511gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
58284e/hc-256/200511gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
58284e/hc-256/200511gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
58288e/hc-256/200511gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
58300e/hc-256/200511gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
58328e/hc-256/200511gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
58332e/hc-256/200511gcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
58364e/hc-256/200511gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
58376e/hc-256/200511gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
58384e/hc-256/200511gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
58392e/hc-256/200701gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
58400e/hc-256/200701gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
58412e/hc-256/200511gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
58412e/hc-256/200511gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
58432e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
58452e/hc-256/200511gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
58480e/hc-256/200511gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
58488e/hc-256/200701gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
58500e/hc-256/200511gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
58508e/hc-256/200701gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
58520e/hc-256/200701gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
58548e/hc-256/200701gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
58552e/hc-256/200511gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
58608e/hc-256/200511gcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
58648e/hc-256/200511gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
58652e/hc-256/200511gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
58656e/hc-256/200511gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
58664e/hc-256/200511gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
58668e/hc-256/200511gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
58700e/hc-256/200511gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
58708e/hc-256/200511gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
58708e/hc-256/200701gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
58756e/hc-256/200701gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
58804e/hc-256/200701gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
58804e/hc-256/200701gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
58824e/hc-256/200701gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
58828e/hc-256/200511gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
58844e/hc-256/200701gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
58848e/hc-256/200701gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
58880e/hc-256/200701gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
58896e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
58912e/hc-256/200701gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
58924e/hc-256/200511gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
58924e/hc-256/200701gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
58924e/hc-256/200701gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
58924e/hc-256/200511gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
58932e/hc-256/200511gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
58936e/hc-256/200511gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
58948e/hc-256/200511gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
58956e/hc-256/200511gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
58960e/hc-256/200511gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
58968e/hc-256/200511gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
58976e/hc-256/200511gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
58984e/hc-256/200511gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
58996e/hc-256/200511gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
59032e/hc-256/200701gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
59036e/hc-256/200701gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
59036e/hc-256/200701gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
59040e/hc-256/200701gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
59044e/hc-256/200701gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
59056e/hc-256/200511gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
59064e/hc-256/200701gcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
59076e/hc-256/200701gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
59084e/hc-256/200511gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
59084e/hc-256/200701gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
59096e/hc-256/200511gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
59096e/hc-256/200701gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
59104e/hc-256/200511gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
59104e/hc-256/200701gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
59124e/hc-256/200701gcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
59144e/hc-256/200701gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
59160e/hc-256/200701gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
59172e/hc-256/200701gcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
59176e/hc-256/200701gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
59180e/hc-256/200701gcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
59208e/hc-256/200701gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
59208e/hc-256/200701gcc -m32 -O -fomit-frame-pointer2017111220171020
59220e/hc-256/200701gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
59244e/hc-256/200511gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
59248e/hc-256/200511gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
59284e/hc-256/200511gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
59292e/hc-256/200701gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
59292e/hc-256/200701gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
59296e/hc-256/200701gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
59304e/hc-256/200701gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
59304e/hc-256/200511gcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
59308e/hc-256/200511gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
59308e/hc-256/200511gcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
59312e/hc-256/200701gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
59312e/hc-256/200701gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
59332e/hc-256/200511gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
59344e/hc-256/200511gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
59344e/hc-256/200511gcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
59348e/hc-256/200511gcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
59352e/hc-256/200511gcc -m32 -O -fomit-frame-pointer2017111220171020
59372e/hc-256/200511gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
59384e/hc-256/200511gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
59416e/hc-256/200511gcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
59424e/hc-256/200511gcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
59440e/hc-256/200701gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
59444e/hc-256/200511gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
59480e/hc-256/200511gcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
59496e/hc-256/200511gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
59496e/hc-256/200511gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
59520e/hc-256/200511gcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
59524e/hc-256/200511gcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
59540e/hc-256/200701gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
59552e/hc-256/200511gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
59560e/hc-256/200511gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
59576e/hc-256/200701gcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
59656e/hc-256/200701gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
59672e/hc-256/200701gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
59692e/hc-256/200511gcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
59716e/hc-256/200511gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
59748e/hc-256/200511gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
59784e/hc-256/200511gcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
59828e/hc-256/200511gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
59840e/hc-256/200701gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
59840e/hc-256/200511gcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
59844e/hc-256/200511gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
59888e/hc-256/200701gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
59892e/hc-256/200511gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
59924e/hc-256/200511gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
59940e/hc-256/200701gcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
59944e/hc-256/200701gcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
59956e/hc-256/200701gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
59988e/hc-256/200701gcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
60140e/hc-256/200701gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
60144e/hc-256/200511gcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
60144e/hc-256/200701gcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
60184e/hc-256/200511gcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
60192e/hc-256/200511gcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
60224e/hc-256/200511gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
60296e/hc-256/200511gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
60444e/hc-256/200511gcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020

Test failure

Implementation: crypto_stream/hc256/e/hc-256/200511
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/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701