Implementation notes: x86, margaux, crypto_hash/cubehash168

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash168
TimeImplementationCompilerBenchmark dateSUPERCOP version
85995emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
86022emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
86040emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
86220emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
86499emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
86535emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
86859emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
86976emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
87165emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
87165emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
87516emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
87525emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
87795emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
88002emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
88542emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
88605emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
88623emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
89361emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
89370emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
89379emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
89379emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
89478emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
90099emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
90108emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
90360emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
90765emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
90819emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
90891emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
90936emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
90954emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
91053emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
91098emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
91125emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
91179emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
91206emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
91215emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
91215emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
91224emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
91251emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
91251emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
91260emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
91269emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
91287emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
91377emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
91431emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
91521emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
91539emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
91557emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
91827emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
91908emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
92493emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
92889emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
92934emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
92952emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
92979emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
92988emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
396837unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
398466unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
398664unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
398844unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
398844unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
398880unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
399024unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
399501unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
400293unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
400644unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
401193unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
401679unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
401769unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
402066unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
402291unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
402426unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
402597unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
402705unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
402723unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
402750unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
402750unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
402768unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
402831unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
402840unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
402867unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
403011unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
403038unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
403191unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
403398unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
403416unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
405612unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
405693unrolledgcc -m32 -O -fomit-frame-pointer2017072720170725
405846unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
406332unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
406350unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
406350unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
406377unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
406692unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
407637unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
407727unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
408042unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
408051unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
411282unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
470520simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
471294simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
473148simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
474264simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
475416simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
475461simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
476064simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
476136simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
476739simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
478440simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
479016simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
479745simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
480051simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
480861simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
481707simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
483678simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
487035simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
491319unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
491517unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
491724unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
491994simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
494676unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
496242unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
496638unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
496791unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
496881unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
497160unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
497250unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
497421unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
498609unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
499518unrolledgcc -m32 -O3 -fomit-frame-pointer2017072720170725
500994unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
502281unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
502479unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
502515unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
502758unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
503325unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
504027unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
504279unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
504459unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
505017unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
505800unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
505998unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
506115unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
506664unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
507987unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
508005unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
509040unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
509688unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
509985unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
510111unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
511209unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
512361unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
513333unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
513342unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
513468unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
514494unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
514656unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
515007unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
515601unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
515817unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
515997unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
516186unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
516276unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
516384unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
516645unrolledgcc -m32 -O2 -fomit-frame-pointer2017072720170725
516789unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
516933unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
517491unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
518346unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
519678unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
521397unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
521442unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
521721unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
524016unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
525609unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
526275unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
526770unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
528129unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
528417unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
529101unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
529164unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
529164unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
529353unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
529749unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
531936unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
532161unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
532260unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
534024unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
534078unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
534294unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
536310unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
537372unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
537903unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
537921unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
538065unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
538074unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
538182unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
539946unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
540378unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
540702simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
542232unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
542331unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
542421unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
542673unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
542682unrolledgcc -m32 -Os -fomit-frame-pointer2017072720170725
542736unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
542844unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
542853unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
542934unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
543078unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
543087unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
544158unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
544311unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
544374unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
544545unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
544824unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
546030unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
546642unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
547200unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
547740unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
548163unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
548541unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
548847unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
549333simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
550224simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
550620simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
550620unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
550854unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
551394unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
551880simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
554436simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
554634simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
555561simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
557613unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
558378simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
558918unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
559971simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
561303unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
562680simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
565209simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
565398simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
565740simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
566334simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
567018simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
568359simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
568458simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
569790unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
571248unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
572274simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
573444simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
574578simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
579582simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
581166simplegcc -m32 -O3 -fomit-frame-pointer2017072720170725
581769simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
583443simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
584487simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
584829simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
586179simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
586242simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
587025simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
588654simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
588735simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
588879simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
588978simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
589041simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
589545simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
590940unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
592029simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
592335simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
592839unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
592848unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
592857unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
593280unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
593460simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
593874unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
593910unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
593910unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
594009simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
594063simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
594909simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
595053unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
595062unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
595152simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
595170simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
595719simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
596718simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
597861simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
599931unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
603252simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
605907simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
606555simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
610641simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
615375simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
620622simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
629523simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
632844simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
638793simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
851346specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
855234specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
855324specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
856575specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
860022specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
862083specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
870354specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
874242specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
874710specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
875034specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
875412specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
875565specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
876942specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
878265specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
878976specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
879480specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
880317specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
882468specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
883197specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
883224specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
883998specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
884052specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
885159specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
885510specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
885708specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
891018specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
892305specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
892395specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
892899specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
893961specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
898596specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
899946specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
901755specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
901809specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
902727specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
903789specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
903969specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
904734specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
906768specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
907398specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
907515specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
910755specgcc -m32 -O3 -fomit-frame-pointer2017072720170725
912006specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
912807specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
913491specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
940779specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
951435specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
956655specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
956763specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
959130specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
966465specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
967176specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
985842specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
987768specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
991278specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
997335specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
999459specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
1002879specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
1011609specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
1011663specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
1012014specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
1023795specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
1028412specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
1031247specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
1032525specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
1036845specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
1038519specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
1053126specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
1060938specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
1066968specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
1070874specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
1074150specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
1074906specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
1115037specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
1311750specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
1316196specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
1318041specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
1322604specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
1329165specgcc -m32 -O -fomit-frame-pointer2017072720170725
1334556specgcc -m32 -O2 -fomit-frame-pointer2017072720170725
1339839specgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
1340433specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
1341126specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
1344294specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
1345815specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
1346733specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
1352124specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
1352394specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
1357002specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
1357434specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
1357929specgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
1359666specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
1361286specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
1362258specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
1363014specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
1364472specgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
1365876specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
1368324specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
1369521specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
1369953specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
1371429specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
1378044specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
1379853specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
1383228specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
1383327specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
1383480specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
1383570specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
1387170specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
1388097specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
1391706specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
1392363specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
1392732specgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
1392948specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
1394811simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
1395090simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
1395342simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
1395567simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
1399671simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
1404432simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
1409967specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
1410282specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
1410687specgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
1415394specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
1420830specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
1421334specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
1425735specgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
1429326specgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
1429893specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
1440774specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
1446165specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
1446552specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
1446561specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
1447497specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
1447812specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
1449144specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
1449846specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
1455048specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
1455480specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
1461285specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
1462059specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
1464435specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
1467918specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
1469637specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
1470879specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
1473435specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
1477044specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
1478448specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
1485189simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
1485270simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
1486800specgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
1487187specgcc -m32 -Os -fomit-frame-pointer2017072720170725
1487196specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
1487538specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
1488204specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
1489185specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
1490751specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
1492020specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
1493037simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
1493208simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
1494270simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
1494747simplegcc -m32 -O2 -fomit-frame-pointer2017072720170725
1495071specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
1498320specgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
1498410specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
1499013specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
1501848specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
1505241specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
1505736specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
1515933specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
1517652specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
1518012specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
1518885specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
1520190specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
1520289specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
1523979specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
1534005simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
1535841simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
1538919simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
1540530simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
1540539simplegcc -m32 -O -fomit-frame-pointer2017072720170725
1540665simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
1540971simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
1542285simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
1542393simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
1542465simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
1542672simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
1542690simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
1543185simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
1543302specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
1546866specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
1549521specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
1551726simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
1551816simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
1552194simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
1554597simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
1554768simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
1554777simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
1555209simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
1571688simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
1572264simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
1576422simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
1577403simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
1578717simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
1578942simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
1579140simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
1579203simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
1579482simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
1580463simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
1583145simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
1583271simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
1583514simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
1584171simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
1587573simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
1590687simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
1593594simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
1594287simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
1598040specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
1599372simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
1599867simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
1600875simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
1602207simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
1602243simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
1602360simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
1602414simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
1602450simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
1602630simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
1602810simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
1602972simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
1604097simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
1617138simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
1617651simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
1617894simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
1621026simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
1621269simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
1621431simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
1622052simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
1622133simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
1622160simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
1622160simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
1622223simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
1622349simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
1622394simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
1622403simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
1622421simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
1622502simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
1622610simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
1622646simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
1622781simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
1622871simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
1622889simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
1622907simplegcc -m32 -Os -fomit-frame-pointer2017072720170725
1623195simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
1623240simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
1636857simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
1637100simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
1641078simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
1641294simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
1644660simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
1730457simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
1730943simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725

Test failure

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

Number of similar (compiler,implementation) pairs: 27, 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.1 -Os -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=core2 -msse4 -Os -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
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin4

Compiler output

Implementation: crypto_hash/cubehash168/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:14:3: error: unknown type name '__m128i'
cubehash.c: __m128i x0;
cubehash.c: ^
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: __m128i x1;
cubehash.c: ^
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: __m128i x2;
cubehash.c: ^
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: __m128i x3;
cubehash.c: ^
cubehash.c: cubehash.c:18: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