Implementation notes: x86, h2atom, crypto_hash/lane256

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: lane256
TimeImplementationCompilerBenchmark dateSUPERCOP version
148080cgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009
148100cgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
152420cgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102120161009
152520cgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102120161009
153190cgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102120161009
153210cgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
153210cgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
153220cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
156930cgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
156940cgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
156950cgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
158150cgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102120161009
160800cgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102120161009
160850cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102120161009
160880cgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
160920cgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
160970cgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
160980cgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
161000cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
161010cgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
161970cgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
162000cgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
162100cgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
162100cgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
165740cgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
165780cgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
165790cgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
165840cgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
165840cgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
165850cgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
174020cgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102120161009
175750cgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
175790cgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009
175810cgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
175840cgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
177210cgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
177210cgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009
177350cgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
177360cgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
177390cgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
177430cgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
177450cgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
177470cgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
178400cgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102120161009
178410cgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
178430cgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102120161009
178430cgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
178440cgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102120161009
178450cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102120161009
178450cgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
178460cgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
178470cgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102120161009
178580cgcc -m32 -O2 -fomit-frame-pointer2016102120161009
178590cgcc -m32 -O3 -fomit-frame-pointer2016102120161009
181670cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
181700cgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
181710cgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
181750cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
181750cgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
181770cgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
185880cgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
185900cgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
185930cgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
185970cgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
186030cgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
186030cgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
186050cgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
186080cgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
186080cgcc -m32 -Os -fomit-frame-pointer2016102120161009
186110cgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
186230cgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
186290cgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
186800cgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
186810cgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
186850cgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
187360cgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102120161009
187370cgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102120161009
187390cgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102120161009
187400cgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102120161009
192430cgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
192450cgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
192460cgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
192470cgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
194080cgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
194090cgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
194120cgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
194160cgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
194450cgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
194470cgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
194570cgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
194590cgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
194690cgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
194710cgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
194910cgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
194930cgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
195530cgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
195880cgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
195930cgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
195960cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
195970cgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
195980cgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102120161009
195990cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
196000cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
196000cgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
196030cgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
196080cgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
196240cgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
196690cgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
196730cgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009
196730cgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
196770cgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
197270cgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
197350cgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
197880cgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
197910cgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
198400cgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
198410cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
198650cgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
198670cgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
198690cgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
198740cgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
198820cgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
198870cgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
198890cgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
199460cgcc -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
199700cgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
199710cgcc -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
199730cgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102120161009
199740cgcc -m32 -O -fomit-frame-pointer2016102120161009
199740cgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102120161009
199750cgcc -m32 -march=core2 -O -fomit-frame-pointer2016102120161009
199750cgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
199750cgcc -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
199760cgcc -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
199770cgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102120161009
199770cgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
199770cgcc -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
199780cgcc -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
199780cgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
199780cgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
199800cgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
199810cgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
199820cgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
199840cgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
199890cgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
199980cgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
199990cgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
200020cgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
200070cgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
200340cgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
201370cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
201380cgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
201390cgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
201400cgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
201440cgcc -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
201490cgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
201530cgcc -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
206150cgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
206150cgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
206160cgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
206200cgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
213760mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102120161009
213810mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
213810mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
213820mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
213820mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
213820mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
213830mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
213830mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
213830mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
213830mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
213830mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
213840mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
213860mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
213880mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
213880mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
213880mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
213880mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
213890mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
213890mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
213890mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
213890mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
213900mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
213910mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
213910mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
213910mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
213920mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
213920mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
213920mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
213920mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
213920mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
213920mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
213930mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102120161009
213930mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
213930mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
213940mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
213940mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
213940mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
213950mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
213950mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
213950mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
213960mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
213960mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
213960mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
213960mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
213960mmxgcc -m32 -O2 -fomit-frame-pointer2016102120161009
213970mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
213980mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
213980mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
213980mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
213980mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2016102120161009
213980mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102120161009
213980mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102120161009
213990mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
213990mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
213990mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102120161009
213990mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
213990mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
213990mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
213990mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
214000mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
214000mmxgcc -m32 -O -fomit-frame-pointer2016102120161009
214000mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102120161009
214010mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102120161009
214010mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
214010mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
214010mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
214010mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
214010mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
214010mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
214010mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
214020mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
214020mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
214020mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
214030mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
214030mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
214030mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
214030mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
214030mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009
214040mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102120161009
214050mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
214060mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
214060mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
214060mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
214070mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
214070mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
214070mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
214070mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
214070mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
214090mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009
214090mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
214100mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
214120mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009

Test failure

Implementation: crypto_hash/lane256/c
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

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