Implementation notes: x86, h4e450, crypto_hash/cubehash161

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
2279003emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
2279064emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
2279074emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
2279121emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
2279193emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
2279197emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
2279217emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
2279230emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
2279316emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
2279392emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
2279425emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
2279501emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
2281639emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
2281796emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
2281867emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
2281928emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
2281971emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
2538595emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
2538661emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
2540095emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
2540443emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
2542547emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
2542566emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
2542570emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
2542585emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
2542594emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
2542623emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
2543663emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
2543967emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
2543976emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
2544153emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
2544476emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
2545335emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
2563784emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
2563807emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
2563808emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
2567190emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
2568197emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
2568335emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
2600924emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
2600934emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
2600938emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
2601209emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
2601219emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
2601219emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
2717413emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
2717451emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
2817021emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
2817035emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
2817044emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
2817082emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
2817833emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
2837260emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
2910430emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
3021784emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
3027574emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
3029341emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
3306266emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
3306694emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
3308793emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3310071emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3357571emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
3357614emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
3357628emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
3357685emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
3406373simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
3409816unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
3409930unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
3413953simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
3414006simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
3415630unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
3415834unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
3427524simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
3427899simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
3428255unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
3433405unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
3433703unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
3435423unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
3440629unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
3441332simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
3442397unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
3445451unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
3445498unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
3445526unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
3447465simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
3451877simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
3452466simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
3453406simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
3456532unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
3456670unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
3459843simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
3460014simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
3461401unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
3464365unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
3464545simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
3464873unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
3465220simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
3465343simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
3465368simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
3465476simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
3465543simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
3466218unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
3466968simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
3478657unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
3479769unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
3479864unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
3482647simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
3482719simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
3482752simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
3483859simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
3484239simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
3486125simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
3487288unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
3487436unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
3487483unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
3487545unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
3488965unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
3489293simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
3493331unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
3493392unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
3493488unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
3493592unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
3496057unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
3496176unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
3498537unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
3498584unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
3498708unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
3500512unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
3500527unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
3503870simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
3503976simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
3508640simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
3509338simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
3510174simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
3511190unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
3511261unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
3511276unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
3511865unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
3511870unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
3511993unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
3512373simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
3512382simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
3512535simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
3512848unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
3513000unrolledgcc -m32 -O -fomit-frame-pointer2017090120170725
3514311simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3517721simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
3517732simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
3522173simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
3523160simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
3523166simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
3525816unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
3529625unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
3529701unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
3537539unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
3537596unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
3537709unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
3537719unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
3537814unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
3539306unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
3540565simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3542308unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
3546317simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
3546441simplegcc -m32 -O3 -fomit-frame-pointer2017090120170725
3546668simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
3548269unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
3548459unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
3551280unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
3554240simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
3554282simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
3556458unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
3556638unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
3556691unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
3556714unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
3556786unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
3557964unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
3560301simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
3561013unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
3563901unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
3563963unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
3565711unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
3566813unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3568058simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
3568381unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
3568699unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
3574304simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
3576498unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
3576584unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
3576646unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
3576817unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
3576893unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
3577391unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
3579799simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
3579961simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
3582355unrolledgcc -m32 -O3 -fomit-frame-pointer2017090120170725
3582849unrolledgcc -m32 -O2 -fomit-frame-pointer2017090120170725
3582892unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
3583647simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
3583681simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
3584136unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
3584293unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
3585884unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
3598224unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
3599417unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
3599469unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
3599559unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
3604190simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
3621257unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
3627266simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
3629100simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
3629247simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
3631731simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
3631760simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
3632239unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
3635061simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
3638220unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
3638248unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
3644352simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
3644741simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
3645796unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
3646476unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
3646513unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
3649287unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
3658758unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
3664720unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
3665974unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
3666226unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
3672762unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
3672890unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
3674011unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
3674115unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
3674216unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
3676429unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
3677364simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
3677412simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
3686432unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
3688038unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
3690931simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
3694303simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
3699172simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
3699238simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
3699239simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
3699328simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
3700540simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
3705423unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
3705575unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
3705641unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
3707047unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
3718114unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
3718119unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
3719763simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
3726612unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
3728822unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
3744250unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
3744254unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
3751503unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
3751626unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
3753251simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
3753255simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
3788705unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
3788743unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
3788756unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
3790514unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
3790538unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
3790633unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
3793616unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
3794813unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
3795008unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
3796937unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
3797017unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
3802968unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
3802997unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
3803045unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
3810635unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
3810664unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
3810763unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
3821570unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725
3821584unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
3821632unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
3826168unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
3827721unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
3827930unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
3829269unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
3829469unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
3829507unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
3835364unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
3840085unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
3840100unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
3840147unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
3841634unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
3841686unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
3846393unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
3846426unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
3846455unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
3849423unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
3849514unrolledgcc -m32 -Os -fomit-frame-pointer2017090120170725
3857256unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
3857299unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
3931831unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
3931927unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
4716693specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
4717633specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090120170725
4726455specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090120170725
4732287specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
4732534specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
4736311specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090120170725
4737517specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090120170725
4747412specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
4755415specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
4755715specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
4756403specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
4759272specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090120170725
4762873specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090120170725
4767133specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090120170725
4773964specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090120170725
4782946specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090120170725
4791957specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090120170725
4794042specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
4794109specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
4795500specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
4802198specgcc -m32 -O3 -fomit-frame-pointer2017090120170725
4806782specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
4822979specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090120170725
4823084specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090120170725
4823093specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090120170725
4851636specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
4851697specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
4852211specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
4852249specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
4853939specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090120170725
4854101specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090120170725
4854685specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090120170725
4854690specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090120170725
4875158specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090120170725
4984156specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090120170725
4984180specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
4984203specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
4991737specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
4991784specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
4996088specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090120170725
4996164specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090120170725
5002862specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
5011558specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
5011735specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
5027803specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
5064288specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
5074244specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
5074245specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
5074411specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
5079398specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
5085659specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
5098394specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
5098408specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
5098489specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
5098493specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
5177310specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
5177453specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
5198917specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
5199146specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
5260041specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
5260444specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
5260572specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
5271246specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
5311621specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
5324935specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
5326184specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
5326218specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
5326241specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
5351179specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
5351269specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
5371399specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090120170725
5402227specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
5445371specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
5445396specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
9692447specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
9692556specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
9761008specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
9782013specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
9782188specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
9798524specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
9798837specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
9841055specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
9842485specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
9860895specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
9872932specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
9873127specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
9873141specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
9901508specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
9919188specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
9920574specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
9920779specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
9927576specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725
9929020specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
9931685specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
9933347specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
9950466specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
9952105specgcc -m32 -Os -fomit-frame-pointer2017090120170725
9965177specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
9971742specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
9981470specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
9985554specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
9985664specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
9988024specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
9988124specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
9997976specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
10004004specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
10004032specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
10008630specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
10011427specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
10037620specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
10037805specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
10037995specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
10040764specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
10040921specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
10106257specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
10106266specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
10110831specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
10110940specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
10118678specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
10118797specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
10159969specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
10161869specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
10163219specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
10163252specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
10172486specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
10172624specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
10172762specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
10177264specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
10187453specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
10187453specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
10187634specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
10188389specgcc -m32 -O2 -fomit-frame-pointer2017090120170725
10213388specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
10213597specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
10227952specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
10254780specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
10273979specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
10273999specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
10296860specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
10511451specgcc -m32 -O -fomit-frame-pointer2017090120170725
10679805specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
10683429specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
10685002specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
10720807specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
10721159specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
10723947specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
10725191specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
10768791specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
10881072specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
10893441specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
10905221specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
10905596specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
10909011specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
10926463specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
10926544specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
10926767specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
10955960specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
10961219specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
10979487specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
11133240specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
11140346specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
16343401simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090120170725
16351680simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090120170725
16692925simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090120170725
16786685simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090120170725
16840584simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090120170725
17272696simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090120170725
17281674simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090120170725
17282485simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090120170725
17557297simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090120170725
17563173simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090120170725
17569290simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090120170725
17570259simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090120170725
17586823simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090120170725
17586946simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090120170725
17587331simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090120170725
17634099simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090120170725
17716863simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090120170725
17735175simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090120170725
17735360simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090120170725
17736162simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090120170725
17858333simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090120170725
17873210simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090120170725
17873860simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090120170725
17907770simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
17911855simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
17912768simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
17915172simplegcc -m32 -O2 -fomit-frame-pointer2017090120170725
17936190simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090120170725
17965460simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090120170725
18131724simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090120170725
18132773simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090120170725
18150610simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090120170725
18150657simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090120170725
18419497simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090120170725
18529165simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090120170725
18529949simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090120170725
18543928simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090120170725
18546271simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090120170725
18780051simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
18835935simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
18840191simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
18891453simplegcc -m32 -O -fomit-frame-pointer2017090120170725
18901818simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090120170725
18908097simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090120170725
19087362simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
19132639simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
19184956simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725
19337716simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090120170725
19341510simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090120170725
19594344simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090120170725
19596315simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090120170725
19598823simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090120170725
19622388simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
19647315simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
19808175simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090120170725
19819000simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
19823483simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090120170725
19837097simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090120170725
19837111simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090120170725
19920560simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090120170725
19931984simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
19935560simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
19939897simplegcc -m32 -Os -fomit-frame-pointer2017090120170725
19942125simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
19958878simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
19983397simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090120170725
20032484simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090120170725
20037244simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090120170725
20062713simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090120170725
20101325simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090120170725
20141216simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090120170725
20162449simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090120170725
20164562simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090120170725
20166472simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
20169973simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090120170725
20179843simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090120170725
20180137simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090120170725
20181263simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090120170725
20182099simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090120170725
20186669simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090120170725
20226545simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090120170725
20287312simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090120170725
20294636simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090120170725
20318680simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090120170725
20479141simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090120170725
21074672simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090120170725
21074952simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090120170725

Test failure

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

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xc80d94b9,0x54e54554,0xdd5912e8,0xa56f35bb);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:73:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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