Implementation notes: x86, margaux, crypto_hash/cubehash161

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
652581emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
652590emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
652599emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
652689emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
654840emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
654966emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
654984emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
654993emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
655020emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
655038emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
655056emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
656172emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
656550emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
657351emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
657621emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
660564emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
661770emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
661833emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
661869emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
663561emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
665118emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
670014emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
673101emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
673137emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
673137emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
673155emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
673398emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
673407emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
673866emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
674631emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
675711emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
683838emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
683838emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
684477emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
684576emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
685098emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
685116emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
685134emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
685143emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
685161emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
685188emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
685278emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
685458emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
685602emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
686403emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
687312emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
687393emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
687411emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
687456emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
687465emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
687492emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
687546emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
687600emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
687771emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
687888emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
687942emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
690363emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
690453emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
690885emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
2788920unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
2790765unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
2790864unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
2792142unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
2792223unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
2793762unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
2793924unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
2794500unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
2795112unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
2795337unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
2795346unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
2795409unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
2795643unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
2795670unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
2795787unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
2796678unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
2796759unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
2796804unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
2796813unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
2796813unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
2796822unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
2797002unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
2797038unrolledgcc -m32 -O -fomit-frame-pointer2017072720170725
2799936unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
2800089unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
2800098unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
2800152unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
2801493unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
2801520unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
2801601unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
2801664unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
2801664unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
2801835unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
2803023unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
2803041unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
2803113unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
2803113unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
2803131unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
2803194unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
2803221unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
2804670unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
2822724unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
2827935unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
3321765simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
3321981simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
3325275simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
3330918simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
3332322simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
3337650simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
3345318simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
3349890simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
3358053simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
3358719simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
3372840simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
3383784simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
3384495simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
3385107simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
3402864simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
3410559simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
3420351simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
3429189unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
3438162simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
3463056unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
3469014unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
3478005unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
3483387unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
3494115unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
3503745unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
3520620unrolledgcc -m32 -O2 -fomit-frame-pointer2017072720170725
3522222unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
3524139unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
3524499unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
3524877unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
3525786unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
3527955unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
3532905unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
3535326unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
3536748unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
3537252unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
3538566unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
3542967unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
3544173unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
3549951unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
3550788unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
3556179unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
3571452unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
3573198unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
3575358unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
3577266unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
3577950unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
3578490unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
3583872unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
3585906unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
3586887unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
3587706unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
3587967unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
3589011unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
3593466unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
3593871unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
3594951unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
3595077unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
3599982unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
3602295unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
3605130unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
3606840unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
3607110unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
3608433unrolledgcc -m32 -Os -fomit-frame-pointer2017072720170725
3609477unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
3610881unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
3611241unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
3611547unrolledgcc -m32 -O3 -fomit-frame-pointer2017072720170725
3611808unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
3612060unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
3612825unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
3613158unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
3616569unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
3617244unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
3618423unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
3618837unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
3619305unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
3619566unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
3620502unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
3622086unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
3623976unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
3624192unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
3624282unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
3624282unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
3626541unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
3627180unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
3631824unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
3632949unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
3633066unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
3633507unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
3635469unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
3635496unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
3638466unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
3640797unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
3657492unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
3660219unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
3664629unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
3671541unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
3671901unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
3672837unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
3684294unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
3691665unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
3693960unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
3699585unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
3701241unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
3704202unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
3710826unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
3717621unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
3720600unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
3726099unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
3732003unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
3732606unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
3732696unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
3737835unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
3742650unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
3747042unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
3758508unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
3761325unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
3763503unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
3763575unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
3767130unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
3774141unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
3774654unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
3799746unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
3803157unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
3804147unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
3804390unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
3809016unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
3812508unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
3813723unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
3824136unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
3826485unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
3923460simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
3926250simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
3928482simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
3929283simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
3930894simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
3934548simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
3937329simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
3942990simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
3956607simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
3956724simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
3957750simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
3958020simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
3959289simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
3959460simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
3966309simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
3972825simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
3977460unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
3981213unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
3982734unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
3985686simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
4000095unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
4001895simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
4004451simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
4010679simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
4012857unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
4015494simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
4020174simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
4020579simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
4022280unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
4027410simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
4028724unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
4029381unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
4039695unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
4048236simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
4052763unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
4060476simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
4061097simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
4063572simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
4072914simplegcc -m32 -O3 -fomit-frame-pointer2017072720170725
4136526specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
4137408simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
4140774simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
4141161simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
4141980specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
4148433specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
4152447simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
4153338simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
4154850simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
4154967specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
4159674specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
4165191simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
4167279simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
4168125simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
4168710simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
4173957specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
4179429simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
4180167simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
4181202specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
4191066specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
4197438simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
4207581simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
4219920simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
4234923specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
4238919simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
4238919simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
4247856specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
4248495specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
4249548simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
4251330simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
4255956specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
4260141specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
4265919simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
4269933specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
4278195simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
4281858simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
4284009specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
4288149simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
4347090specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
4348872simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
4349799simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
4363668specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
4390785simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
4393791simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
4405365specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
4530249specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
4547862specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
4548762specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
4550931specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
4569462specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
4583331specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
4585833specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
4591908specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
4593933specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
4617423specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
4625703specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
4637745specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
4657995specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
4658580specgcc -m32 -O3 -fomit-frame-pointer2017072720170725
4662747specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
4665654specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
4675599specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
4688316specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
4696371specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
4699800specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
4738203specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
4749327specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
4768452specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
4774329specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
4792482specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
4795263specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
4802670specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
4877532specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
4892175specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
4894227specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
4896099specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
4899438specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
4901859specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
4903650specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
4910481specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
4912344specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
4936491specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
4951467specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
5010219specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
5011542specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
5018454specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
5042088specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
5058333specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
5059170specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
5067513specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
5083533specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
5088330specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
5092461specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
5097042specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
5111406specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
5115411specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
5119092specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
5131017specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
5133996specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
5142456specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
5194701specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
7424694specgcc -m32 -O2 -fomit-frame-pointer2017072720170725
7436052specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
7437375specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
7447914specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
7449579specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
7504821specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
7517421specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
7518366specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
7541658specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
7596666specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
7612857specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
7683984specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
7693119specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
7706016specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
7731585specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
7731900specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
7734933specgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
7736166specgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
7741404specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
7743375specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
7754382specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
7757667specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
7758162specgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
7760853specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
7769358specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
7772814specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
7774101specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
7806411specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
7827264specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
7828380specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
7833780specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
7851411specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
7853049specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
7860762specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
7865838specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
7868655specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
7870842specgcc -m32 -O -fomit-frame-pointer2017072720170725
7872291specgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
7900065specgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
7908273specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
7922448specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
7924941specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
7925697specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
7953021specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
7954182specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
7972695specgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
7976997specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
8003358specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
8003628specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
8005464specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
8013600specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
8017047specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
8019189specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
8041014specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
8061264specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
8067960specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
8068428specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
8072523specgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
8132328specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
8148024specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
8169300specgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
8175978specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
8176068specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
8177382specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
8192349specgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
8196624specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
8202249specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
8207523specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
8208396specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
8221194specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
8229582specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
8236116specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
8248392specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
8248860specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
8250858specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
8259606specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
8283087specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
8289342specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
8299629specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
8301987specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
8334774specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
8345727specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
8380134specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
8404596specgcc -m32 -Os -fomit-frame-pointer2017072720170725
8406900specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
8429679specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
8430453specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
8437212specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
8497377specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
8527761specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
8543106specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
8551233specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
8565192specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
10052649simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
10057869simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
10142343simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
10146654simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
10148562simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
10219275simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
10718235simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
10718721simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
10787427simplegcc -m32 -O2 -fomit-frame-pointer2017072720170725
10796670simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
10797057simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
10802988simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
10953243simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
10953432simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
10970793simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
10984896simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
11091699simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
11100105simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
11102103simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
11102571simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
11119032simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
11119050simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
11119131simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
11119419simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
11119491simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
11119788simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
11122479simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
11125593simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
11126412simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
11128815simplegcc -m32 -O -fomit-frame-pointer2017072720170725
11129148simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
11138184simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
11142225simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
11142621simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
11188800simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
11192031simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
11194506simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
11211642simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
11223153simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
11230803simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
11270358simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
11276010simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
11304963simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
11366712simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
11386413simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
11392434simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
11439351simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
11440413simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
11442519simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
11446353simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
11463714simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
11465514simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
11468295simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
11472975simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
11476188simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
11477736simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
11487780simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
11488032simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
11488707simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
11492361simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
11494584simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
11499606simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
11499705simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
11502639simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
11502954simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
11503728simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
11504151simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
11505924simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
11506158simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
11506743simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
11507373simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
11507508simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
11508309simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
11508660simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
11509191simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
11557251simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
11560005simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
11567664simplegcc -m32 -Os -fomit-frame-pointer2017072720170725
11568033simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
11583297simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
11583648simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
11583756simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
11588148simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
11588580simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
11593017simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
11594871simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
11861280simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
11861442simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
11888019simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
11889018simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
11893221simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
12260448simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
12265578simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725

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: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin4
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=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin4

Compiler output

Implementation: crypto_hash/cubehash161/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.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: # error "SSE2 instruction set not enabled"
cubehash.c: ^
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: __m128i x[8];
cubehash.c: ^
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:13:3: error: unknown type name '__m128i'
cubehash.c: __m128i x0;
cubehash.c: ^
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: __m128i x1;
cubehash.c: ^
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: __m128i x2;
cubehash.c: ^
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: __m128i x3;
cubehash.c: ^
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: __m128i x4;
cubehash.c: ^
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