Implementation notes: x86, hydra4, crypto_hash/cubehash84

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash84
TimeImplementationCompilerBenchmark dateSUPERCOP version
89330emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
89330emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
89782emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
89934emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
90004emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
90086emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
90328emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
90340emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
90562emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
90593emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
90768emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
90968emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
90968emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
91506emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
91525emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
91724emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
91736emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
91767emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
91771emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
91989emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
91993emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
92212emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
92212emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
92274emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
92274emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
92297emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
92383emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
92551emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
92594emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
92613emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
92637emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
92637emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
92707emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
92836emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
92851emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
92867emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
92886emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
93000emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
93000emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
93003emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
93132emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
93160emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
93171emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
93179emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
93182emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
93226emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
93323emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
93347emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
93370emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
93424emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
93725emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
93752emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
93768emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
93775emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
93787emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
93787emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
93787emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
93924emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
93939emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
93943emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
93943emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
94068emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
94111emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
94115emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
94540emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
94548emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
94618emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
94860emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
94926emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
94926emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
95055emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
95070emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
95218emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
95250emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
95289emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
95308emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
95320emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
95675emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
95694emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
95749emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
95788emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
95792emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
95815emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
95854emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
95979emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
96002emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
96018emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
96073emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
96120emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
96123emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
96127emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
96154emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
96155emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
96298emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
96451emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
96490emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
96767emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
98011emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
98284emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
98346emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
98382emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
98385emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
98638emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
98651emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
99060emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
99200emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
99415emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
99961emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
100031emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
100144emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
100323emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
100643emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
101150emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
101497emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
101942emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
102598emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
102598emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
103440emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
104996emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
381307simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
381346simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
381354simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
381986simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
382020simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
385558simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
385578simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
385675simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
386989simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
387231simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
388623simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
388943simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
389142simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
390187simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
390191simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
390886simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
391338simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
391338simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
393202simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
393825simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
394087simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
394637simplegcc -m32 -O3 -fomit-frame-pointer2014052720140525
395277simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
395659simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
395691simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
395745simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
395835simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
395963simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
396369simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
397218simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
404469simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
404489simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
408825simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
408829simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
409246simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
412546simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
412807simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
439436unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
439456unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
442650unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
444097unrolledgcc -m32 -O2 -fomit-frame-pointer2014052720140525
445134unrolledgcc -m32 -O3 -fomit-frame-pointer2014052720140525
445212unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
445220unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
445232unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
445567unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
445567unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
445891unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
446261unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
446710unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
446768unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
446768unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
446788unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
446796unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
446796unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
446823unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
449565unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
449580unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
449585unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
450360unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
450583unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
450618unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
450637unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
450665unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
450774unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
450860unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
451144unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
451152unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
451328unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
451332unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
451425unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
451433unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
451932unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
451936unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
451963unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
452778unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
452806unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
453254unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
453363unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
453379unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
453387unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
454225unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
454225unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
454908unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
455458unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
455501unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
455930unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
455945unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
455945unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
455992unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
456031unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
456031unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
457298unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
457302unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
457314unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
457373unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
457587unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
457938unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
457938unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
458223unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
458227unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
458230unrolledgcc -m32 -O -fomit-frame-pointer2014052720140525
458231unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
458246unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
458262unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
458277unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
459724unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
459744unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
460484unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
461468unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
461471unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
461471unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
461487unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
461745unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
461745unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
461783unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
461783unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
462107unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
463055unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
464806unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
466241unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
467536unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
467536unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
468203unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
468702unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
468850unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
469505unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
469771unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
471182unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
471486unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
473238unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
473608unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
473932unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
474345unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
474345unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
474345unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
474345unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
474946unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
474997unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
475402unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
477461unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
477465unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
477465unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
477465unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
477863unrolledgcc -m32 -Os -fomit-frame-pointer2014052720140525
477871unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
478499unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
480753unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
480753unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
481392unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
481392unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
481392unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
482847unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
482847unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
482863unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
482863unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
485199unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
485199unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
485199unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
485199unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
486377unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
486377unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
486389unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
486666unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
486892unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
487820unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
487820unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
487820unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
488311unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
488311unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
491419unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
491622unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
491622unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
491634unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
491634unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
491634unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
491692unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
491692unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
491696unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
493900unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
493955unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
493955unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
493990unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
496458unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
496470unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
496470unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
498990unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
499524unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
499532unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
499925unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
499925unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
500530unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
500651unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
504321unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
504321unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
504348unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
504360unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
505846unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
621937simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
621988simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
629133simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
637537simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
637541simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
637915simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
637927simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
637927simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
638801simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
638801simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
638812simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
638812simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
640181simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
658585simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
661370simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
661382simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
664536simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
664536simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
664536simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
664662simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
664806simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
667095simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
667106simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
667325simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
667325simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
667329simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
667329simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
667341simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
667341simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
667345simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
667364simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
667376simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
667411simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
668651simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
668698simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
670313simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
764268specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
767188specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
767781specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
768128specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
768175specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
768429specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
769654specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
776377specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
776474specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
776662specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
780051specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
780074specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
780160specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
782808specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
783954specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
784839specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
785456specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
786934specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
788015specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
789189specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
789609specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
793556specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
795705specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
796977specgcc -m32 -O3 -fomit-frame-pointer2014052720140525
798045specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
798318specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
799176specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
804406specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
806064specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
806239specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
810417specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
810681specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
813084specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
813634specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
815011specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
815510specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
815513specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
815517specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
817171specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
817768specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
820661specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
820662specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
820662specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
821344specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
822214specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
826262specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
838239specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
843839specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
844799specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
844799specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
846253specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
850442specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
850481specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
864899specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
865113specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
917288specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
924323specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
924534specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
929335specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
930185specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
930326specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
930782specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
930977specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
931121specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
933617specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
940302specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
940305specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
941280specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
941464specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
941519specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
941522specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
963027specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
966545specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
968830specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
969001specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
970457specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
971189specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
981443specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
984583specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
997686specgcc -m32 -O2 -fomit-frame-pointer2014052720140525
1177449specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
1179800specgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
1180572specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
1180573specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
1186482specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
1186579specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
1189430specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
1193728specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
1193728specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
1193747specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
1196102specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
1196103specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
1198887specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
1199192specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
1202319specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
1203185specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
1205400specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
1206348specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
1206368specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
1206371specgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
1206664specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
1206668specgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
1207982specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
1208766specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
1209406specgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
1209928specgcc -m32 -Os -fomit-frame-pointer2014052720140525
1210174specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
1210439specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
1210825specgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
1210825specgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
1211648specgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
1211773specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
1212226specgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
1212530specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
1213029specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
1213247specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
1215158specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
1219479specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
1222124specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
1222358specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
1222377specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
1222377specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
1222381specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
1223777specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
1223781specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
1226659specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
1228656specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
1228777specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
1229432specgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
1230231specgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
1230618specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
1230676specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
1231043specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
1231101specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
1231507specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
1232073specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
1237295specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
1240107specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
1240115specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
1242922specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
1250777specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
1264361specgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
1267352specgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
1274313specgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
1275468specgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
1275854specgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
1277000specgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
1277784specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
1278884specgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
1278927specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
1278930specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
1279773specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
1281696specgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
1285698specgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
1288576specgcc -m32 -O -fomit-frame-pointer2014052720140525
1288606specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
1288688specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
1291337specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
1293138specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
1306773specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
1307065specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
1309207specgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
1314203specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
1316246specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
1339947specgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
1345605specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
1965503simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
1981949simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
1981953simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
1981964simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
1981984simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
1999815simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
2044696simplegcc -m32 -O2 -fomit-frame-pointer2014052720140525
2067390simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
2074020simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
2079925simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
2090041simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
2090049simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
2102744simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
2102744simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
2102744simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
2102771simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
2103980simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
2104277simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
2110474simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
2121982simplegcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
2127996simplegcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
2147820simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
2158818simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
2159969simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
2175662simplegcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
2179390simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
2192951simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
2192951simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
2199608simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
2200524simplegcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
2213812simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
2213870simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
2213874simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
2213979simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
2227504simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
2227505simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
2227505simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
2229014simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
2237656simplegcc -m32 -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
2237715simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
2237718simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
2237734simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
2237734simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
2239739simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
2246384simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
2247028simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
2247028simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
2247137simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
2247473simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
2252465simplegcc -m32 -O -fomit-frame-pointer2014052720140525
2252465simplegcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
2252465simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
2256880simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
2256903simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
2267054simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
2272472simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
2273891simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
2273891simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
2279234simplegcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
2288239simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
2288239simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
2288383simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
2290860simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
2290880simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
2293789simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
2301753simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
2301772simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
2301772simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
2316889simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
2317134simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
2389370simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
2389370simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
2389370simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
2389374simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
2395996simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
2395996simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
2396819simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
2427321simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
2430776simplegcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
2446790simplegcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
2447527simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
2453510simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
2498706simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
2498706simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
2501943simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
2501947simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
2578812simplegcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525

Test failure

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

Number of similar (compiler,implementation) pairs: 26, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -O3 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash84/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:18:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:20:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:21:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:22:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:23:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:24:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:25:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'Update':
cubehash.c: cubehash.c:109:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:110:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:111:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:112:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:113:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:114:3: error: unknown type name '__m128i'
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash84/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:18:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:20:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:21:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:22:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:23:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:24:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:25:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'Update':
cubehash.c: cubehash.c:130:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:131:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:132:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:133:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:134:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: ...

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