Implementation notes: x86, hydra4, crypto_hash/round3jh256

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
46160sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
46340sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
46367sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
46418sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
46418sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
46426sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
46488sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
46515sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
46597sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
46621sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
46628sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
46656sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
46664sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
46679sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
46722sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
46745sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
46781sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
53574sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
54526sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
54775sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
55622sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
56511sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
56616sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
56850sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
56925sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
56967sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
56975sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
57326sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
57603sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
57689sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
57782sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
57814sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
57923sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
58102sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
58102sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
58200sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
58445sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
58535sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
58578sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
58675sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
58711sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
59038sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
59245sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
59245sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
59288sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
59584sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
59693sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
60002sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
60173sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
60450sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
60458sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
60481sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
60586sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
60602sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
60704sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
60723sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
60789sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
60867sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
61359sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
61374sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
61815sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
61878sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
61913sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
62665sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
193542sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
193658sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
193811sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
193869sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
194076sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
194216sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
194536sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
194575sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
194739sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
194789sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
194883sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
194899sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
194906sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
194942sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
195008sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
195036sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
195043sphlibgcc -m32 -O -fomit-frame-pointer2014052920140525
195121sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
195764sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
195796sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
195811sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
195819sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
195901sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
195924sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
195960sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
196143sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
196151sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
196326sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
196330sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
196630sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
197024sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
197126sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
197141sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
197219sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
197297sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
197371sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
197796sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
198194sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
198253sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
198276sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
198510sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
198549sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
198877sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
212067sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
212222sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
213061sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
215588sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
215857sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
215994sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
216614sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
216688sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
216821sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
217179sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
218802sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052920140525
218809sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
219110sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
219395sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
219441sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
219441sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
219543sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
219812sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
219855sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
220166sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
220494sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
220522sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
220721sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
220990sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
221762sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
222510sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
223002sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
223283sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
223618sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
223755sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
223969sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
224118sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
224504sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
225892sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
226438sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
226680sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
226699sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
226832sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
226863sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
227062sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
227667sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
227729sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
227967sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
228068sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
228072sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
228111sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
228349sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
228497sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
228497sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
228685sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
229542sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
229577sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
229589sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
229733sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
230346sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
230451sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
230459sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
230568sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
230638sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
233400sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
233762sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
233832sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
233844sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
234004sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
234078sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
234133sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
234429sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
234429sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
234464sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
235248sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
235291sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
235330sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
235431sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
235451sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
236028sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
236859sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
236972sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
236999sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
237194sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
237218sphlibgcc -m32 -O3 -fomit-frame-pointer2014052920140525
237393sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
237467sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
237498sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
237588sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
237904sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
238267sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
238329sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
238380sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
238391sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
238423sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
238540sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
238544sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
238552sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
238665sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
238707sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
238754sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
238969sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
239074sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
239094sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
239113sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
239366sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
239655sphlibgcc -m32 -O2 -fomit-frame-pointer2014052920140525
239784sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
239834sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
239886sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
239994sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
240104sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
240170sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
240197sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
240228sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
240318sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
240447sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
240478sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
240818sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
240829sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
240958sphlibgcc -m32 -Os -fomit-frame-pointer2014052920140525
240981sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
240989sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
241039sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
241106sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
241141sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
241184sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
241231sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
241309sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
241324sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
241508sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
241523sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
241605sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
241644sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
241742sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
241757sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
241781sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
241788sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
241925sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
241933sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
241956sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
241975sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
242260sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
242295sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
242299sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
242377sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
242763sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
242775sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
242877sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
242954sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
243032sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
243157sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
243161sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
243204sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
243223sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
243294sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
243426sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
243617sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
244031sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
244195sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
244234sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
244234sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
244581sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
245205sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
245213sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
245626sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
245727sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
245844sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
245989sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
246012sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
246211sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
256874sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
256889sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
256963sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
257092sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
259962sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
260009sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
260029sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
260134sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
310116sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
310394sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
310421sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
310428sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
310569sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
310971sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
311735sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
312531sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
314337sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
314886sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
319768sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
320100sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
320120sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
320139sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
320420sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
320849sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
325697simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
325751simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
325927simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
326013simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
326762simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
326809simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
326937simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
326992simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
327031simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
327187simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
327401simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
327764simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
328439simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
328778simplegcc -m32 -O2 -fomit-frame-pointer2014052920140525
328825simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
328985simplegcc -m32 -Os -fomit-frame-pointer2014052920140525
329043simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
329070simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
329160simplegcc -m32 -O3 -fomit-frame-pointer2014052920140525
329386simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
329406simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
329464simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
329488simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
329492simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
329523simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
329562simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
329656simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
329710simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
329811simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
329831simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
329850simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
330006simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
330131simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
330135simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
330143simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
330155simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
330201simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
330201simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
330229simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
330252simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
330268simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
330295simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
330373simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
330377simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
330436simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
330685simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
330908simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
330970simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
331016simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
331032simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
331375simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
331375simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
331605simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
331620simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
331668simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
331668simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
331683simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
331687simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
331722simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
331738simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
331874simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
331918simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
332183simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
332186simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
332210simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
332268simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
332307simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
332413simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
332413simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
332678simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
332693simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
332978simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
332982simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
333177simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
333278simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
333427simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
333450simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
333598simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
333743simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
333793simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
333797simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
333949simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
334066simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
334074simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
334195simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
334343simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
334604simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
334788simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
335517simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
336278simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
336367simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
338804sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
339385sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
339909simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
340002simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
340174simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
340283simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
340333sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
341430sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
341605sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
341726sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
342416simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
343216simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
343224simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
343290simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
343294simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
343376simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
344105simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
344351simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
344424simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
344534simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
344772simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
345127simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
345170simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
345181simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
345407simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
345634simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
345992simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
346094simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
346340simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
346519simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
346570simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
346862simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
347081simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
347112simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
347954simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
348223simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
348422simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
348477simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
353925sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
355138sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
355410sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
355563sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
355579sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
355758sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
355887sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
356058sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
357037sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052920140525
359206sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052920140525
360169sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
360173sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
361924sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
362220sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
362221sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
362774sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
362887sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
363012sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
371144sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
372021sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
372302sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
373628sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
375457sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
375567sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
376112sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
376475sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
376584sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
378593sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
379334sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
380188sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
380250sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
380512sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
386412sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
386540sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
386654sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
386712sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
386829sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
388210sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
388451sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
388506sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
389466sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
389961sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
390554simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
391295simplegcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
391654simplegcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
391841simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
391939simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
392305simplegcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
392352simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
392426simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
392722sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
392824sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
392980sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
393019sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
393026sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
393089sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
397118sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
398689sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
414274simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
414878simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
415526simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
415619simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
415982simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
415982simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
416286simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
416360simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
416606simplegcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
416610simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
416660simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
416661simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
416695simplegcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
416703simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
417051simplegcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
417058simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
417089simplegcc -m32 -O -fomit-frame-pointer2014052920140525
417167simplegcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
417355simplegcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
417397simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
417741simplegcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
417768simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
417772simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
417815simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
417866simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
417901simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
417944simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
417963simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
417994simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
418107simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
418170simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
418201simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
418248simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
418490simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
418856simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
425041sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
429640sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
437943sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
439967sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
443048sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
443317sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
444577sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
557599sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
557638sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
557638sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
557938sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
558457sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
558581sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
558582sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
559623sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
560239sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
561261sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
562344sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
565601sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
568663sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
568729sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
568975sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
568983sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052920140525
569072sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
569084sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
569131sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
569357sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
569377sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
569809sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
570075sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
573101sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
574423sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
574852sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
578428sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
579571sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
580823sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
580913sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
587477sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
588803sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
590179sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
591338sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
591689sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
592605sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525

Test failure

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

Number of similar (compiler,implementation) pairs: 29, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c:110:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_sse2':
hash.c: hash.c:170:3: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2
gcc -m32 -O2 -fomit-frame-pointer sse2
gcc -m32 -O3 -fomit-frame-pointer sse2
gcc -m32 -O -fomit-frame-pointer sse2
gcc -m32 -Os -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 144, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -O2 -fomit-frame-pointer ssse3
gcc -m32 -O3 -fomit-frame-pointer ssse3
gcc -m32 -O -fomit-frame-pointer ssse3
gcc -m32 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

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