Implementation notes: x86, bulldozer, crypto_hash/round3jh512

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
49085ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
49279sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
49326sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
49357ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
49361ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
49539sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
49796sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
49915sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
49956sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
50069sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
50263sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
50322ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
50375ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
50401ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
50406ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
50538sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
50575ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
50601sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
50700sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
50706sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
50779sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
50792sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
50865sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
50946sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
51067sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
51175sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
51196sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
51676sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
51873ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
52477sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
53716ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
53740sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
53792ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
53794ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
53926sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
53938ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
54209ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
54220sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
54465sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
54676sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
54773sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
54780sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
54795sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
54932sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
55087sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
55557sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
55688sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
55795sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
56241sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
56352sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
56768sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
57337sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
63062ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
63733ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
63901sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
63902ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
64328ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
64690sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
64997sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
65195ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
65243sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
66204sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
66233sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
66471sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
66515sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
66576sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
66648sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
66708ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
66903sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
67075sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
67103sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
67182sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
67186ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
67212ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
67232sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
67530ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
67615sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
67654ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
67660sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
67667sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
67669sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
67803ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
67875sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
67892sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
67896sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
68069sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
68091sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
68214sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
68248ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
68318sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
68397sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
68729ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
69017sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
69137sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
69446sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
69558sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
69576sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
69623sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
69684sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
70232ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
70440sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
70885sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
71606sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
71953sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
257923sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
262526sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
262819sphlibgcc -m32 -O -fomit-frame-pointer2012053020120525
263317sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
263361sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
263539sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
263545sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
263783sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
263845sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
264403sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
264463sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
264531sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
265000sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
265205sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
265569sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
265582sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
265589sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
265785sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
265789sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
265873sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
265877sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
266007sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
266037sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
266176sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
266183sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
266241sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
266256sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
266262sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
266335sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
266359sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
266910sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
266971sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
267125sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
267201sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
267828sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
268067sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
268073sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
268167sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
268191sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
268235sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
268318sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
268482sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
269157sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
273869sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
283551sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
286927sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
288078sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
288690sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
289281sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
289430sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
290509sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
291110sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
292016sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
292294sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
292313sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
292459sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
292538sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
292547sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
293074sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
293243sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
293445sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
293596sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
293598sphlib-smallgcc -m32 -O -fomit-frame-pointer2012053020120525
294185sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
294857sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
294996sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
295115sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
295153sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
297024sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
297416sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
297530sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
298952sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
299722sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
299780sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
300588sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
301951sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
302103sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
302329sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
302405sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
303327sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
303396sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
303434sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
303607sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
304507sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
304584sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
304821sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
304915sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
305405sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
306374sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
306939sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
307284sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
307297sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
307308sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
307341sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
307477sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
307558sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
307623sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
307662sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
307751sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
307831sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
307913sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
308062sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
308338sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
308908sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
309034sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
309231sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
309347sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
309627sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
309956sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
310186sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
310354sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
311013sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
311090sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
311447sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
311464sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
311819sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
312442sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
312522sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
312608sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
312745sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
312836sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
312924sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012053020120525
313287sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
313566sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
313634sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
313690sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
313922sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
313980sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
314079sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
314387sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
314396sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
314632sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
314750sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
314909sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
314981sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
315066sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
315172sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
315303sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
315342sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
315348sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
315828sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012053020120525
315858sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
316027sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
316037sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
316293sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
316462sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
316514sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
316862sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
316911sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
317249sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
317258sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
318020sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
318095sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
318390sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
318569sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
318584sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
318965sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
319125sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
319186sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
319339sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
319990sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
320352sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
320756sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
321465sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
321817sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
322928sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
323802sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
324289sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
324539sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
324669sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
325068sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
326116sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
326332sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
326344sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
326460sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
326735sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
327251sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
327301sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
327438sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
327438sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
327571sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
327664sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
327824sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
327846sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
327851sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
328670sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
328884sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
328999sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
329383sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
329557sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
329723sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
329886sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
330058sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
330176sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
330257sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
330370sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
331152sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
331555sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
331692sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
332110sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
332210sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
333100sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
333118sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
333210sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
333553sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
333561sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
333655sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
333703sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
333726sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
333784sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
334527sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
334532sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
335002sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
335357sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
335636sphlibgcc -m32 -O3 -fomit-frame-pointer2012053020120525
335710sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
335778sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
336205sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
336255sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
336379sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
336502sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
336766sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
336772sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
337067sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
337079sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
337731sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
337775sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
337839sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
337883sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
338124sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
338221sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
338334sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
338401sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
338451sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
338548sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
338557sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
338647sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
338793sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
338878sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
338937sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
338972sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
339034sphlibgcc -m32 -O2 -fomit-frame-pointer2012053020120525
339038sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
339076sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
339513sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
339605sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
339735sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
339927sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
339945sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
340120sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
340283sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
340357sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
340506sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
340707sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
340935sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
340947sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
341064sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
341121sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
341163sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
341234sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
341268sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
341790sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
341975sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
342116sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
342412sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
342595sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
342749sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
342799sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
342906sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
343043sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
343054sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
343656sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
343684sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
343750sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
343759sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
343778sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
343863sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
344238sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
344246sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
344687sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
344761sphlibgcc -m32 -Os -fomit-frame-pointer2012053020120525
344905sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
344919sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
345413sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
345490sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
345870sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
345931sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
346440sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
346683sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
346685sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
346786sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
346897sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
349875sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
349935sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
352637sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
361387sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
361888sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
362565sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
365400sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
372482sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
375075sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
437513sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
439287sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
439608sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
439957sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
443382sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
445946sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
447698sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
453700simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
456825simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
462727simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
462921simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
463585simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
463675simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
465241simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
468375simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
468837simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
471380simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
471778simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
473253simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
473535simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
475188simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
476717simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
477006simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
477468simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
477522simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
478725simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
479593simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
481866simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
482139simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
483420simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
484431simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
484737simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
485686simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
485833simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
487352simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
487406simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
487766simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
488016simplegcc -m32 -O -fomit-frame-pointer2012053020120525
488262simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
488269simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
488285simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
488292simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
488339simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
488752simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
488840simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
488849simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
489299simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
489325simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
489651simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
489657simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
489773simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
490019simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
491408simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
491473simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
491664simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
491773simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
491993simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
492024simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
492230simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
492482simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
492706simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
492781simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
492861simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
493094simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
493405simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
493691simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
493925simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
493977simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
494220simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
494340simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
494451simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
494545simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
494706simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
494759simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
494919simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
495019simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
495192simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
495646simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
496563simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
496793simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
498215simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
498346simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
498664simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
499060simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
499138simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
499180simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
499245simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
499470simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
500326simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
500516simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
500699simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
500781simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
501309simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
502395simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
502757simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
502857simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
502974simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
502981simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
503001simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
503015simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
503886simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
503996simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
504207simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
505365simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
505873simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
506484simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
506767simplegcc -m32 -Os -fomit-frame-pointer2012053020120525
506924simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
508155simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
508773simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
509137simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
509462simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
509698simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
509824simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
509984simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
510164simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
510267simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
510799simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
510941simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
512186simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
512489simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
512928simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
513012simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
513446simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
513503simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
513504simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
513823simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
513898simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
513912simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
514183simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
514783simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
515098simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
515192simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
515535simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
515537simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
515609simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
515860simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
516332simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
516488simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
516845simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
517144simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
517238simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
518418simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
518526simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
518587simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
518658simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
518815simplegcc -m32 -O3 -fomit-frame-pointer2012053020120525
518820simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
518960simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
518974simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
519810simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
521066simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
521519simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
521656simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
521683simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
521720simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
521907simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
522556simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
523636simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
524076simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
524104simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
524816simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
525420simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
525916simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
526738simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
526875simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
527304simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
531152simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
531679simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
531768simplegcc -m32 -O2 -fomit-frame-pointer2012053020120525
533263simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
533960simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
537865simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
538952simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
541443simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
541827simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
547902simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
549262simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
565469simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
657880sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
661524sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
666158sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
668490sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
669424sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
672925sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
673821sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
674852sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
675483sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
678850sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
679797sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012053020120525
682306sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
682319sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
682968sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
683258sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
683873sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
685367sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
687217sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
689105sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
692623sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
693362sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
693973sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
695322sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
696262sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
697424sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
698971sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
700024sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
701832sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
702722sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
704488sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
704599sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
707499sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
708142sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
717139sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
747751sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
846853sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525

Compiler output

Implementation: crypto_hash/round3jh512/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_round3jh512_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/round3jh512/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_round3jh512_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 140, 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=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/round3jh512/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_round3jh512_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_round3jh512_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