Implementation notes: x86, pistol, crypto_hash/cubehash161

Computer: pistol
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20121016
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
840098emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
840110emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
840116emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
840298emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
840298emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
840298emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
840310emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
840310emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
840314emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
841642emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
841660emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
841670emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
843194emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
844714emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
844714emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
844714emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
850754emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
850756emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
850851emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
850852emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
850998emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
850998emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
851094emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
851094emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
851312emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
851322emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
852298emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
852376emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
852514emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
852514emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
852528emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
852528emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
852530emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
852531emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
852536emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
852538emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
852623emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
852630emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
852752emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
853802emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
853819emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
853820emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
853834emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
853920emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
853922emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
853946emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
854053emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
854060emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
854061emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
854066emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
854067emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
854068emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
854068emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
854068emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
854072emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
854073emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
854088emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
854184emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
854310emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
854316emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
854317emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
854324emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
854378emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
854552emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
855348emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
855364emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
855484emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
855484emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
855486emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
855510emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
855594emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
855628emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
855770emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
855770emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
856628emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
857136emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
2929536simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
2929625simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
2929724simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
2931737simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
2934796simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
2939070simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
2939189simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
2939304simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
2944944simplegcc -m32 -O3 -fomit-frame-pointer2012110320121016
2951894simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
2958489simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
2959580simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
2983091simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
3000697simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
3001775simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
3002164simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
3003228simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
3003315simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
3012196simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
3014246simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
3017624simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
3021503simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
3021806simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
3022251simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
3022488simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
3024476simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
3024490simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
3025381unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
3029364unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
3029452unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
3031127simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
3034526simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
3034649unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
3038222unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
3038392unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
3039597unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
3039753simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
3040404unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
3042492simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
3044037unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
3048882unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
3052991unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
3056369simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
3056380unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
3056433unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
3056459unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
3056485unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
3056594unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
3056718unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
3060215unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
3068679simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
3069104unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
3075196unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
3076836unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
3079673unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
3079784unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
3079918unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
3083116unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
3083833unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
3084092unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
3085443unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
3089225simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
3090860simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
3093537simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
3093672unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
3094926unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
3095519simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
3098477simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
3099135simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
3099825simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
3101456unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
3102968unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
3103306unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
3103534unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
3103584unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
3103634unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
3103756unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
3103819unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
3103857unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
3103918unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
3103919unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
3106206unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
3106234unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
3106657unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
3110829simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
3112299unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
3112504unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
3112665unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
3114346unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
3118249unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
3118293unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
3118656unrolledgcc -m32 -Os -fomit-frame-pointer2012110320121016
3118680unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
3118761unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
3119115unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
3119185unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
3119188unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
3119208unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
3122678unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
3123920unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
3125837unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
3131411unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
3131869unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
3131930unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
3133456unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
3133652unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
3133674unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
3136689unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
3136827unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
3138660unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
3138713unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
3138787unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
3138876unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
3143377unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
3144508unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
3144649unrolledgcc -m32 -O2 -fomit-frame-pointer2012110320121016
3145388unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
3146301unrolledgcc -m32 -O3 -fomit-frame-pointer2012110320121016
3148702unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
3149288unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
3149777unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
3152868unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
3153348unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
3153433unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
3165503unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
3170272simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
3172513unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
3173916unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
3174093unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
3174108unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
3174135unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
3174203unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
3174345unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
3174349unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
3174367unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
3174423unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
3176801unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
3177650unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
3177872unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
3179256unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
3179262unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
3179270unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
3179282unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
3179284unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
3179290unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
3180436unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
3180539unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
3180561unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
3180573unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
3180580unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
3180602unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
3182235unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
3183199unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
3183275unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
3183546unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
3184123unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
3185279unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
3186423unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
3186750unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
3186764unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
3195746unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
3195976unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
3196076unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
3196315unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
3198286unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
3210678unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
3210787simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
3211662unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
3245148unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
3245204unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
3254769unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
3254804unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
3278432unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
3280669unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
3281781unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
3294140unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
3294264unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
3294332unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
3297800unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
3304436unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
3304521unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
3304565unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
3311319unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
3364697unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
3365816unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
3365817unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
3365951unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
3366103unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
3412425unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
3415863unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
3421160unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
3423477unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
3423731unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
3437197unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
3437310unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
3439938unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
3441780unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
3442748unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
3445187unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
3445491unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
3448579unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
3448616unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
3448642unrolledgcc -m32 -O -fomit-frame-pointer2012110320121016
3448714unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
3448789unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
3448835unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
3448862unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
3470208unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
3470241unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
3480378unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
3480549unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
3480605unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
3481539unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
3483320unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
3495360unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
3950934specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
3957656specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012110320121016
3989171specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012110320121016
3994314specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
3996630specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
3999305specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
3999451specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
4000219specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
4001274specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
4005094specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
4008083specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
4011744specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
4011826specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012110320121016
4015899specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
4032532specgcc -m32 -O3 -fomit-frame-pointer2012110320121016
4033193specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012110320121016
4047685specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
4055146specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012110320121016
4055405specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012110320121016
4058134specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012110320121016
4062298specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
4064955specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
4072162specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
4075334specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012110320121016
4075609specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012110320121016
4076824specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012110320121016
4077507specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110320121016
4077828specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110320121016
4079870specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012110320121016
4086868specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
4086903specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
4087368specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
4092362specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012110320121016
4092497specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012110320121016
4096614specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
4097368specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
4100645specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012110320121016
4100952specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012110320121016
4102161specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
4105217specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
4110259specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
4111758specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012110320121016
4111875specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
4114395specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012110320121016
4119363specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
4121399specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
4128591specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012110320121016
4128822specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
4136743specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012110320121016
4140538specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
4159094specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012110320121016
4209410specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
4240791specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
4247136specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012110320121016
4273847specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
4284509specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
4291780specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012110320121016
4292230specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012110320121016
4370273specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
4414684specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
4431460specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
4591417simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
4593075simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
4601952simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
4602186simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
4766322specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
4767002simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012110320121016
4774300simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
4774447simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
4774509simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
4803058specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
4805996specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
4808982specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
4810618simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
4811084simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
4813495specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
4813525specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
4820598simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
4820637simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
4826807simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
4827482simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
4827516simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
4829916specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
4832134simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
4835650simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
4835674simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
4835722simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
4837780simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
4837808simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
4837860simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
4841300specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
4842166simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
4843294specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
4843449specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
4845094simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
4847176specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
4847252simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
4847311simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
4847895simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
4850531simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
4850587simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
4850707simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
4853666specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
4856527simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
4856604simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
4856917simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
4859463specgcc -m32 -O2 -fomit-frame-pointer2012110320121016
4874320specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
4881000simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
4887794specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
4891879specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
4919717specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
4927800specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
4929407specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
4956247specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
4972640specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
4977320specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
5072110simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
5072624simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
5152916specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
5289119specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
5297865specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
5726036specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
5733157specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
5782347specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
5785376specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
5799431specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
5818804specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
5820308specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
5823623specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
5837725specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
5903611specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
5941109specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
5948737specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
5964047specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
6014199specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
6078192specgcc -m32 -Os -fomit-frame-pointer2012110320121016
6086579specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
6102585specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
6119549specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
6136621specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
6151680specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
6153070specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
6168823specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
6203127specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
6217004specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
6282887specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
6342501specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
6384356specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
6389954specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
6401100specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
6432444specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
6457896specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
6459470specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
6620284specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
6625820specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
6671892specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
6706869specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
6726145specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
6731162specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
6791781specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
6889736specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
6939338specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
6956407specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
6960544specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
6961378specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
6975766specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
6979246specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012110320121016
6983045specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
6983278specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
6994020specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
6998079specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
6998084specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
6998165specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
7013583specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
7025206specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
7025509specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
7032224specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
7062742specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
7104375specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
7240174specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
7240336specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
7254742specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
7478122specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
7482771specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
7483044specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
7489366specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
7493686specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
7494340specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
7495725specgcc -m32 -O -fomit-frame-pointer2012110320121016
7497576specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
7497705specgcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
7499870specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
7500220specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
7500572specgcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
7501572specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
7505414specgcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
7512666specgcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
7514130specgcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
7517662specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
7519711specgcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
7523984specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
7531144specgcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
7553807specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
7554950specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
7869676specgcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
7878070specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
7900728specgcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
18097559simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012110320121016
18298823simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012110320121016
18298950simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012110320121016
18299060simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012110320121016
18299090simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012110320121016
18397931simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012110320121016
18451408simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012110320121016
18451563simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012110320121016
18586160simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012110320121016
18595290simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012110320121016
18596123simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
18603452simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
18603971simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
18608038simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012110320121016
18611536simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012110320121016
18611918simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012110320121016
18611938simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012110320121016
18612281simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
18619500simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
18749170simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012110320121016
18749202simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012110320121016
18754606simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012110320121016
18754650simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012110320121016
18758227simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012110320121016
18761554simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012110320121016
18791560simplegcc -m32 -O2 -fomit-frame-pointer2012110320121016
18852814simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
18859270simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
18860872simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
18861368simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012110320121016
18863326simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012110320121016
18863810simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
18863810simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
18864710simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
18865514simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
18866182simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012110320121016
18866641simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
18867122simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012110320121016
18867560simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
18870076simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012110320121016
18901834simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012110320121016
19095306simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012110320121016
19224916simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012110320121016
19246692simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012110320121016
19247106simplegcc -m32 -O -fomit-frame-pointer2012110320121016
19247442simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012110320121016
19247954simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012110320121016
19250175simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012110320121016
19250464simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012110320121016
19251424simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012110320121016
19251861simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110320121016
19252220simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012110320121016
19254388simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012110320121016
19255890simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012110320121016
19256216simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012110320121016
19297028simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012110320121016
19315204simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012110320121016
19315326simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012110320121016
19316100simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012110320121016
19318206simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012110320121016
19318267simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012110320121016
19348656simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012110320121016
19348868simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012110320121016
19399272simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012110320121016
19401664simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110320121016
19402304simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012110320121016
19402658simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012110320121016
19402768simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110320121016
19403074simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012110320121016
19547984simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012110320121016
19548239simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012110320121016
19549450simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012110320121016
19661551simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012110320121016
19661709simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012110320121016
19713549simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016
19713976simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
19714751simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
19894703simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012110320121016
19897597simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012110320121016
19898249simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012110320121016
19900349simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012110320121016
19900839simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012110320121016
19900859simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012110320121016
19900910simplegcc -m32 -Os -fomit-frame-pointer2012110320121016
19901376simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012110320121016
19902248simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110320121016
19902634simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012110320121016
19902640simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012110320121016
19902844simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012110320121016
19903377simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012110320121016
19913400simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012110320121016
19917968simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012110320121016
19918764simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012110320121016

Compiler output

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

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