Implementation notes: x86, h2atom, crypto_hash/cubehash162

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
577410emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
578000emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
594630emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
595390emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
607040emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
607190emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
607190emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
607200emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101420161009
607210emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
607950emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
607960emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
607970emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
607970emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
607970emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
607980emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
608000emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
608730emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
611040emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
611050emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
614120emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
614130emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
620160emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
620160emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
620230emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
620230emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
620270emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
620760emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
620770emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
620930emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
620930emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
621000emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
621030emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
621050emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
665480emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
665840emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
678850emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
678890emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
679020emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
679180emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
691440emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
691440emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
691440emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
691460emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
692000emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
713540emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
714190emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
719310emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
720200emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
720960emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
800730emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
801550emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
811000emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
875940emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
890100emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
892740emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
918080emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
958630emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
959410emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
959410emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
959410emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101420161009
2636440unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
2636480unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
2636520unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
2645360unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
2645380unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
2645400unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
2652000simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
2653890simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
2653910simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
2653940simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
2661270unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
2662120unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
2665700simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
2665800unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
2665840unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
2666630unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
2666720unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
2667170simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
2667200simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
2667300simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
2668810simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
2671420simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
2671420simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
2671640simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
2679270simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
2679280simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
2679300simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
2686800unrolledgcc -m32 -O3 -fomit-frame-pointer2016101420161009
2689540simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
2690400unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
2690410unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
2690420unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
2690430unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
2690450unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
2690460unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
2690690simplegcc -m32 -O3 -fomit-frame-pointer2016101420161009
2691120unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
2691120unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
2691120unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
2691230unrolledgcc -m32 -O2 -fomit-frame-pointer2016101420161009
2696480unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
2701510simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
2701570simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
2701760simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
2701780simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
2704950simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
2708890unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
2708950simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
2710420simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
2712360unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
2712390unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
2712410unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
2713760simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
2716030unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
2717210unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
2717250unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
2717950unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
2717970unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
2718010unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
2718050unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
2719570simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
2722720unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
2722720unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
2722750unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
2723690unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
2723700unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
2726540unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
2726550unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
2727840simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
2727870simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
2728200simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
2729190unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
2729300unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
2729300unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
2730650unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
2730660unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
2730660unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
2730680unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
2736110unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
2736220simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
2737800unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
2737810unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
2739040unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
2739090unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
2740740simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
2740790simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
2742430simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
2742430simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
2742470simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
2742470simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
2745360simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
2745380simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
2752750unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
2754350simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
2764800unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
2769560unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
2781010simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
2786110unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
2807530simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
2818460unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
2822130unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
2823710unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
2831080unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
2831100unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
2841470unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
2841560unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
2843040unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
2843120unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
2848760simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
2848820simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
2848860simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
2850280unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
2850280unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
2851750unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
2851800unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
2859950unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
2859950unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
2860000unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
2860010unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
2860290simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
2860320simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
2860320simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
2860320simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
2860330simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
2860390simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
2860400simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
2862370unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
2869030unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
2869050unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
2869490unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
2869500unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
2869610simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
2871350unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
2871360unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
2871390unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
2871400unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
2871410unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
2872160unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
2880620unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
2881690simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
2882100unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
2882130unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
2888850simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
2891640simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
2892090simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
2892890simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
2902760simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
2904380simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
2906550simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
2906560simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
2908420simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
2910260unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
2910270unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
2918030unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
2918050simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
2918070simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
2922770unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
2922920unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
2922960unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
2923570unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
2930380simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
2930380simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
2930640unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
2935750unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
2935770unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
2935800unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
2936170unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
2939390unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
2940750unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
2942110unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
2945280unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
2945330unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
2945410simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
2945490simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
2947160unrolledgcc -m32 -O -fomit-frame-pointer2016101420161009
2947170unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
2947180unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101420161009
2947190unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
2947200unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
2947200unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
2947210unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
2947230unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
2947230unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
2947240unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
2947240unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
2947270unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
2952420unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
2956480unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
2980740unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
2981710unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
2981720unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
2981730unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
2981820unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
2982310simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
2983240unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
2983240unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
2983240unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101420161009
2983240unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
2983250unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
2983270unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
2983300unrolledgcc -m32 -Os -fomit-frame-pointer2016101420161009
2983330unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
2983810simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
2990400simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
2990490simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
2994370unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
2994400unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
2994400unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
2995870unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
2995900unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
2995910unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
2995920unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
2996830unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
2996840unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
2996840unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
2997520unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
2997540unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
2997550unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
2997750simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
2997760simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
3012200unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
3021740unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
3021810unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
3024070unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
3024070unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
3102320unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
3102330unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
3102340unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
3102340unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
3102370unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
3102590unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
3105420unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
3119680unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
3119960unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
3120360unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
4134850specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
4202420specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
4202630specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
4202660specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
4215200specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101420161009
4220160specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
4221450specgcc -m32 -O3 -fomit-frame-pointer2016101420161009
4235810specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
4242410specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
4242630specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
4242880specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
4247850specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
4248290specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
4249230specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
4261810specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
4263580specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
4277930specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
4279670specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
4304330specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
4304520specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
4406600specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
4409210specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
4409460specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
4409520specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
4420300specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
4420300specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
4420400specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
4422660specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
4503310specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
4503760specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
4504470specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
4505630specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
4506140specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
4506390specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
4506770specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
4507680specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
4511450specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
4512730specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
4515450specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
4550180specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
4552080specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
4560810specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
4577950specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
4579670specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
4586790specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
4611710specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
4611890specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
4713550specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
4713730specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
4714460specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
4714530specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
4777510specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
4787670specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
4808740specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
4809000specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
4880470specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
5010850specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
5011030specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
5011040specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
5017120specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
5019610specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
5029960specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
5030040specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
5068820specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
5080590specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
5080830specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
5095490specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
5095570specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
5095860specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
5095890specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
5110570specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
5155000specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
5155100specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
5166450specgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
7698480specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7835030specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7846550specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
7887610specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
7887690specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
7939780specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
7948860specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
7952510specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
7956410specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
7987670specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
7988440specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7991150specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
8002550specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
8007680specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
8015250specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
8015650specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
8037520specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
8068900specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
8077120specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
8092940specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
8093790specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
8095450specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
8163170specgcc -m32 -O2 -fomit-frame-pointer2016101420161009
8469040specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
8657730specgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
8657910specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
8669370specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
8670050specgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
8676220specgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
8686430specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
8699040specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
8702810specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
8703420specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
8704430specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
8706850specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
8709150specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
8709180specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
8721450specgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
8738390specgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
8773670specgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
8775010specgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
8775430specgcc -m32 -Os -fomit-frame-pointer2016101420161009
8782800specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
8786850specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
8787990specgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
8797000specgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
8816170specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
8816750specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
8817880specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
8819010specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
8826270specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8827580specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8828380specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
8828850specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
8828960specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
8829340specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
8835870specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
8836130specgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
8837390specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
8838050specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101420161009
8843320specgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
8850040specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
8850180specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
8853810specgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
8854010specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
8854740specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
8856830specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
8865880specgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
8866760specgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
8888280specgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
8889300specgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
8889540specgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
8903620specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
8905750specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
8915480specgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
8918650specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
8919480specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
8922580specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
8922760specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
8922810specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
8922830specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
8935860specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
8939580specgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101420161009
8992870specgcc -m32 -O -fomit-frame-pointer2016101420161009
9070960specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
9071370specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
9071410specgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
13186990simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
14082400simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
16265680simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
16266000simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
16274960simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
16275410simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
16275420simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
16275870simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
16276240simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
16276670simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
16352960simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
16355210simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
16355750simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
16367670simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
16367850simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
16368260simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
16368430simplegcc -m32 -O2 -fomit-frame-pointer2016101420161009
16368790simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
16371300simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
16371600simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
16371600simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
16621430simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
16622200simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
16629600simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
16629950simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
16638350simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
16646770simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
16651940simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
16652130simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
16660460simplegcc -m32 -O -fomit-frame-pointer2016101420161009
16668380simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
16669150simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
16669760simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
16670320simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
16670690simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
16671070simplegcc -m32 -Os -fomit-frame-pointer2016101420161009
16671180simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
16671690simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
16672980simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016101420161009
16673180simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
16673230simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
16673290simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
16673400simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
16673610simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
16673620simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
16673650simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
16682010simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
16682220simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
16682310simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
16692490simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
16692560simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
16693540simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
16706430simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
16706590simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
16707150simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
16719690simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
16719780simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
16719910simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
16815210simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
16816460simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
16816850simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
16834090simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
17078120simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
17079030simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
17085550simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
17104640simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
17106050simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
17173400simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
17173430simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
17173890simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
17174000simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
17183100simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
17184300simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
17380750simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
17380910simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
17381000simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
17381180simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
17381240simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
17391650simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
17392300simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
17392340simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
17404960simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
17405510simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
17489960simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
17490100simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101420161009
17490250simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
17490280simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0636ff65,0xe425b169,0x5e42fed8,0xa69300f4);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4