Implementation notes: x86, bulldozer, crypto_hash/cubehash161

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
862060emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
862203emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
862542emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
863338emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
865279emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
866448emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
868180emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
869680emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
870404emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
872805emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
874780emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
874866emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
876716emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
884967emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
887697emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
888134emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
893608emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
898435emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
899002emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
899211emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
899726emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
905030emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
909073emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
909517emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
911456emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
914988emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
915298emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
915868emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
917291emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
938942emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
966970emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
989173emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
992705emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
1094627emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
1101957emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
1108766emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
1114256emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
1114320emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
1120899emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
1124327emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
1129753emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
1129784emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
1139230emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
1141323emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
1142882emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
1150402emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
1153589emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
1155829emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
1156050emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
1160937emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
1166111emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
1166230emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
1178857emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
1181314emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
1189382emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
1191933emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
1195925emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
1199898emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
1200014emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
1206260emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
1215264emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
1217152emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
1222641emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
1234081emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
1234491emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
1239750emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
1250036emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
1255962emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
1261839emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
1262577emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
1271683emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
1272908emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
1285278emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
1296557emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
1297207emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
1302728emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
3333080simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
3335585simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
3337355simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
3341023simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
3341034simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
3347568simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
3355057simplegcc -m32 -O3 -fomit-frame-pointer2012052220120521
3359849simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
3407296simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
3408452simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
3412952simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
3423262unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
3429830simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
3432230simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
3441430simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
3442766simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
3444684simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
3444751simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
3446932simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
3447900simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
3449537simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
3453575simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
3458384simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
3478747simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
3490370simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
3542987simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
3543828simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
3543911simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
3544733simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
3548096simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
3550569simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
3556798simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
3559506simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
3567586simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
3568206simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
3576347simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
3593278simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
3602381simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
3605130unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
3621367simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
3629239unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
3630498simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
3641223unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
3641268simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
3648751simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
3653129unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
3654169unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
3669530simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
3681439simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
3684114unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
3685404unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
3689289unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
3702268unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
3741642unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
3770825unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
3780987unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
3782823unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
3785708unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
3790264unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
3791656unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
3796994unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
3808875unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
3810345unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
3824903unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
3853079unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
3859552unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
3860627unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
3867059unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
3870242unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
3877890unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
3878467unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
3915577unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
3946355unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
3962747unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
3967737unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
3978681unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
3979536unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
3995150unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
3998607unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
3999471unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
4022630unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
4023948unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
4033992unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
4046957unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
4048428unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
4048798unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
4049580unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
4058951unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
4080764unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
4120101unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
4140488unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
4171140unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
4172496unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
4172934unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
4174923unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
4175023unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
4182481unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
4186628unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
4186981unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
4191309unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
4191816unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
4193711unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
4199261unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
4203762unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
4203840unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
4204061unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
4220086unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
4220180unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
4220288unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
4223352unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
4223353unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
4223368unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
4225196unrolledgcc -m32 -O2 -fomit-frame-pointer2012052220120521
4225702unrolledgcc -m32 -O3 -fomit-frame-pointer2012052220120521
4225774unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
4226409unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
4227075unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
4227190unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
4228017unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
4228048unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
4228065unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
4228120unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
4228135unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
4228292unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
4228327unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
4228560unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
4229088unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
4229403unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
4230356unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
4230502unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
4230514unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
4230772unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
4231801unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
4231814unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
4235660unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
4235738unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
4236971unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
4241737unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
4244701unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
4252106unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
4255981unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
4260807unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
4274877unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
4274910unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
4274941unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
4274963unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
4275810unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
4281616unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
4286272unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
4293412unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
4297150unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
4297187unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
4297452unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
4302398unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
4318394unrolledgcc -m32 -Os -fomit-frame-pointer2012052220120521
4319070unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
4319077unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
4319078unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
4319083unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
4365695unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
4365876unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
4366247unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
4366261unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
4366264unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
4366278unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
4366282unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
4366325unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
4366394unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
4366474unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
4367713unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
4368667unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
4369554unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
4371579unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
4375327unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
4375577unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
4378301unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
4378333unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
4382844unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
4416703unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
4418160unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
4419098unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
4420370unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
4420548unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
4420587unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
4421446unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
4458872unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
4458892unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
4462618unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
4465969unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
4467817unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
4467883unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
4468428unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
4472508unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
4473932unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
4478760unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
4512323unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
4512343unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
4523895unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
4523934unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
4593945unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
4599763unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
4601073unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
4604252unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
4604738unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
4604890unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
4605373unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
4605742unrolledgcc -m32 -O -fomit-frame-pointer2012052220120521
4606803unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
4607608unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
4651264unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
4654776unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
4655255unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
4657926unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
4661992unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
4663324unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
4704282specgcc -m32 -O3 -fomit-frame-pointer2012052220120521
4763992specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
4784074specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
4897627specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
4934777specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
4936552specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
4942838specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
4969104specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
4969502specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
4969909specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
4970721specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
4998359specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
5002933specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
5025337specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
5025340specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
5028709specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
5030430specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
5031928specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
5042399specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
5042958specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
5043019specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
5043121specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
5043898specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
5046454specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
5047552specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
5048019specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
5049407specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
5049794specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
5066216specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
5071570specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
5073340specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
5074477specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
5097300specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
5097631specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
5125628specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
5127497specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
5129652specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
5133071specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
5142347specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
5142705specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
5146524specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
5146536specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
5149327specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
5155488specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
5155782specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
5170477specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
5178097specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
5189362specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
5192536specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
5200839specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
5204396specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
5205522specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
5213688specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
5267487specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
5301138specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
5309256specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
5328098specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
5368907specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
5373089specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
5523277specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
5523474specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
5623724specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
5640079specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
5641431specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
5647837specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
5649274specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
5652032specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
5669094specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
5684922specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
5690197specgcc -m32 -O2 -fomit-frame-pointer2012052220120521
5719155specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
5735440specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
5743425specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
5763053specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
5763831specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
5774762specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
5776196specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
5796611specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
5827135specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
5855950specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
5871004specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
5901099specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
5903311specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
6060140specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
6180919specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
6216302specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
6647972simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
6649659simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
6650989simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
6651169simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
6652291simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
6652317simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
6654954simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
6658731simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
6659408simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
6659521simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
6659706simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
6659905simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
6661866simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
6661880simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
6661966simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
6663447simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
6664225simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
6664246simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
6664706simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
6665798simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
6666311simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
6666897simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
6668022simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
6668492simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
6669389simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
6670289simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
6698185simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
6699318simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
6699339simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
6699843simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
6808060specgcc -m32 -Os -fomit-frame-pointer2012052220120521
6820126specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
6821996specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
6832914simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
6834332simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
6846927specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
6852226specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
6853559specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
6853975simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
6855931simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
6856639specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
6857568specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
6859539simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
6863695specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
6876066specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
6877259specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
6880890specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
6889617specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
6890276specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
6890987specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
6899942specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
6902702specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
6908853specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
6912709specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
6918133specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
6934190specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
6938028specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
6950439specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
6954074specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
6954399specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
6956443specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
6968609specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
6983594specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
6987568specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
6995736specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
7162375simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
7259514specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
7267197specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
7272725specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
7276714specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
7294712specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
7301873specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
7307253specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
7311946specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
7314034specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
7327150specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
7363144specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
7575229specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
7607540specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
9814279specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
9816510specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
9833048specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
9847823specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
9848004specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
9848532specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
9849285specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
9854934specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
9855580specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
9856988specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
9857128specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
9865856specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
9878372specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
9890884specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
9891673specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
10019935specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
10022660specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
10025720specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
10257283specgcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
10281310specgcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
10282503specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
10283371specgcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
10291064specgcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
10292006specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
10297532specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
10298236specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
10298484specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
10299416specgcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
10302464specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
10305526specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
10311547specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
10312008specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
10312161specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
10314651specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
10321796specgcc -m32 -O -fomit-frame-pointer2012052220120521
10325709specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
10326610specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
10328038specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
10338393specgcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
10351811specgcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
10614377specgcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
10651345specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
10686100specgcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
21864766simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
21865387simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
21887255simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
21895856simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
21898367simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
21903810simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
21911767simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
22002748simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
22019131simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
22886127simplegcc -m32 -O2 -fomit-frame-pointer2012052220120521
23117868simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
23499971simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
23512652simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
23515901simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
23563760simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
23602954simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
23631725simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
23644850simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
23655963simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
23657504simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
23659509simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
23660370simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
23660986simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
23673086simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
23676665simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
23677327simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
23690165simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
23694658simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
23711900simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
23713815simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
23717639simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
23722455simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
23734882simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
23753277simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
23774950simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
23777974simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
23804604simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
23805100simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
23805813simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
23816177simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
23816653simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
23819757simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
23922215simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
24026556simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
24068441simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
24338234simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
24339415simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
24339644simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
24339764simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
24340935simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
24345053simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
24348868simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
24355368simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
24357435simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
24358153simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
24368965simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
24370249simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
24381069simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
24392789simplegcc -m32 -Os -fomit-frame-pointer2012052220120521
24396087simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
24418117simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
24419703simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
24421868simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
24424443simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
24424771simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
24434593simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
24446112simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
24448957simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
24451584simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
24456792simplegcc -m32 -O -fomit-frame-pointer2012052220120521
24457936simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
24460838simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
24464260simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
24464421simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
24474024simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
24475651simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
24484311simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
24489816simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
24500602simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
24512788simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
24560038simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
24562861simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
24582150simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
24635906simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
24639160simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
24686891simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
24697888simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
24700677simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
24707102simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
24900077simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
25085449simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
25100048simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
25109047simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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: 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: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:136:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:137:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:138:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:139:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:140:3: error: unknown type name '__m128i'

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