Implementation notes: x86, h3atom, crypto_dh/surf127eps

Computer: h3atom
Architecture: x86
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20140425
Operation: crypto_dh
Primitive: surf127eps
TimeImplementationCompilerBenchmark dateSUPERCOP version
10874710mpfqgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012100120120717
11002070mpfqgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012100120120717
11005450mpfqgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012100120120717
11006760mpfqgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012100120120717
11007090mpfqgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012100120120717
11013680mpfqgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012100120120717
11017340mpfqgcc -march=k8 -O3 -fomit-frame-pointer2012100120120717
11017940mpfqgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012100120120717
11026420mpfqgcc -march=barcelona -O3 -fomit-frame-pointer2012100120120717
11036310mpfqgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012100120120717
11126370mpfqgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012100120120717
11141100mpfqgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2012100120120717
11142730mpfqgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012100120120717
11143840mpfqgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012100120120717
11145280mpfqgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012100120120717
11147630mpfqgcc -m32 -O3 -fomit-frame-pointer2012100120120717
11152500mpfqgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012100120120717
11153990mpfqgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012100120120717
11159870mpfqgcc -O3 -fomit-frame-pointer2012100120120717
11163280mpfqgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012100120120717
11165950mpfqgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012100120120717
11167920mpfqgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2012100120120717
11169060mpfqgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2012100120120717
11169720mpfqgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012100120120717
11172300mpfqgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012100120120717
11173090mpfqgcc -funroll-loops -O3 -fomit-frame-pointer2012100120120717
11173140mpfqgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012100120120717
11173400mpfqgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012100120120717
11174850mpfqgcc -march=athlon -O3 -fomit-frame-pointer2012100120120717
11187960mpfqgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012100120120717
11192450mpfqgcc -march=pentium3 -O3 -fomit-frame-pointer2012100120120717
11203390mpfqgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012100120120717
11207470mpfqgcc -march=k6 -O3 -fomit-frame-pointer2012100120120717
11212880mpfqgcc -march=k6-3 -O3 -fomit-frame-pointer2012100120120717
11215420mpfqgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012100120120717
11216860mpfqgcc -march=k6-2 -O3 -fomit-frame-pointer2012100120120717
11217130mpfqgcc -march=pentium-m -O3 -fomit-frame-pointer2012100120120717
11218450mpfqgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012100120120717
11219680mpfqgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012100120120717
11223170mpfqgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012100120120717
11246030mpfqgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012100120120717
11250710mpfqgcc -march=pentium-mmx -O3 -fomit-frame-pointer2012100120120717
11253410mpfqgcc -march=pentium -O3 -fomit-frame-pointer2012100120120717
11270550mpfqgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012100120120717
11283730mpfqgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012100120120717
11283940mpfqgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012100120120717
11285270mpfqgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012100120120717
11290280mpfqgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012100120120717
11290870mpfqgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012100120120717
11291370mpfqgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012100120120717
11292150mpfqgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012100120120717
11292380mpfqgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012100120120717
11292490mpfqgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012100120120717
11294190mpfqgcc -march=nocona -O3 -fomit-frame-pointer2012100120120717
11294210mpfqgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012100120120717
11306760mpfqgcc -march=prescott -O3 -fomit-frame-pointer2012100120120717
11313800mpfqgcc -march=pentiumpro -O3 -fomit-frame-pointer2012100120120717
11315050mpfqgcc -march=pentium2 -O3 -fomit-frame-pointer2012100120120717
11316310mpfqgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012100120120717
11318720mpfqgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012100120120717
11318770mpfqgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012100120120717
11319130mpfqgcc -march=pentium4 -O3 -fomit-frame-pointer2012100120120717
11320830mpfqgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012100120120717
11320960mpfqgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012100120120717
11321340mpfqgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012100120120717
11330060mpfqgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012100120120717
11332060mpfqgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012100120120717
11338960mpfqgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012100120120717
11496930mpfqgcc -march=i386 -O3 -fomit-frame-pointer2012100120120717
11498800mpfqgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012100120120717
11501170mpfqgcc -march=i486 -O3 -fomit-frame-pointer2012100120120717
11506640mpfqgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012100120120717
11536980mpfqgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012100120120717
11539060mpfqgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012100120120717
11550670mpfqgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012100120120717
11552760mpfqgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012100120120717
11567860mpfqclang -O32012100120120717
12429840mpfqgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012100120120717
13065260mpfqgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012100120120717
13070320mpfqgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012100120120717
13072220mpfqgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012100120120717
13074000mpfqgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012100120120717
13100030mpfqgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012100120120717
13100850mpfqgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012100120120717
13102570mpfqgcc -funroll-loops -O2 -fomit-frame-pointer2012100120120717
13121110mpfqgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012100120120717
13124120mpfqgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012100120120717
13129380mpfqgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012100120120717
13129710mpfqgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012100120120717
13131190mpfqgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012100120120717
13136880mpfqgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012100120120717
13137810mpfqgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012100120120717
13140240mpfqgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012100120120717
13202460mpfqgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012100120120717
13210420mpfqgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012100120120717
13212310mpfqgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012100120120717
13213650mpfqgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012100120120717
13261230mpfqgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012100120120717
13265130mpfqgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012100120120717
13266180mpfqgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012100120120717
13266550mpfqgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012100120120717
13267080mpfqgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012100120120717
13268670mpfqgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012100120120717
13270440mpfqgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012100120120717
13279000mpfqgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012100120120717
13302230mpfqgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012100120120717
13320680mpfqgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012100120120717
13321450mpfqgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012100120120717
13325810mpfqgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012100120120717
13337840mpfqgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012100120120717
13341380mpfqgcc -march=k8 -O2 -fomit-frame-pointer2012100120120717
13344070mpfqgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012100120120717
13347190mpfqgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012100120120717
13347320mpfqgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012100120120717
13348350mpfqgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012100120120717
13348680mpfqgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012100120120717
13350500mpfqgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012100120120717
13350530mpfqgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012100120120717
13360600mpfqgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012100120120717
13365390mpfqgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012100120120717
13366410mpfqgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012100120120717
13372040mpfqgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012100120120717
13377700mpfqgcc -march=pentium -O2 -fomit-frame-pointer2012100120120717
13387410mpfqgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012100120120717
13387440mpfqgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012100120120717
13390000mpfqgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012100120120717
13391900mpfqgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012100120120717
13393150mpfqgcc -march=pentium-mmx -O2 -fomit-frame-pointer2012100120120717
13395420mpfqgcc -march=k6-3 -O2 -fomit-frame-pointer2012100120120717
13395760mpfqgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012100120120717
13405310mpfqgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012100120120717
13406300mpfqgcc -march=k6-2 -O2 -fomit-frame-pointer2012100120120717
13406390mpfqgcc -march=k6 -O2 -fomit-frame-pointer2012100120120717
13406900mpfqgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012100120120717
13410020mpfqgcc -march=athlon -O2 -fomit-frame-pointer2012100120120717
13417340mpfqgcc -O2 -fomit-frame-pointer2012100120120717
13418920mpfqgcc -m32 -O2 -fomit-frame-pointer2012100120120717
13432190mpfqgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012100120120717
13441100mpfqgcc -march=barcelona -O2 -fomit-frame-pointer2012100120120717
13441440mpfqgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012100120120717
13518690mpfqgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012100120120717
13522490mpfqgcc -march=pentium2 -O2 -fomit-frame-pointer2012100120120717
13525910mpfqgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012100120120717
13532390mpfqgcc -march=pentium3 -O2 -fomit-frame-pointer2012100120120717
13533460mpfqgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012100120120717
13534650mpfqgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012100120120717
13536040mpfqgcc -march=pentium-m -O2 -fomit-frame-pointer2012100120120717
13540000mpfqgcc -march=pentiumpro -O2 -fomit-frame-pointer2012100120120717
13555700mpfqgcc -march=i486 -O2 -fomit-frame-pointer2012100120120717
13572640mpfqgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012100120120717
13586620mpfqgcc -march=i386 -O2 -fomit-frame-pointer2012100120120717
13588050mpfqgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012100120120717
13649710mpfqgcc -march=prescott -O2 -fomit-frame-pointer2012100120120717
13656730mpfqgcc -march=nocona -O2 -fomit-frame-pointer2012100120120717
13663660mpfqgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012100120120717
13666100mpfqgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012100120120717
13701600mpfqgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012100120120717
13706270mpfqgcc -march=pentium4 -O2 -fomit-frame-pointer2012100120120717
14202330mpfqgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012100120120717
14353820mpfqgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012100120120717
14502500mpfqgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012100120120717
14503780mpfqgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012100120120717
14509520mpfqgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012100120120717
14515370mpfqgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012100120120717
14516090mpfqgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012100120120717
14517230mpfqgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012100120120717
14574730mpfqgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012100120120717
14581610mpfqgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012100120120717
14598620mpfqgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012100120120717
14598730mpfqgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012100120120717
14605120mpfqgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012100120120717
14613650mpfqgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012100120120717
14614110mpfqgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012100120120717
14623120mpfqgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012100120120717
14639500mpfqgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012100120120717
14643350mpfqgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012100120120717
14669120mpfqgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012100120120717
14673050mpfqgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012100120120717
14675850mpfqgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012100120120717
14675920mpfqgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012100120120717
14686210mpfqgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012100120120717
14688560mpfqgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012100120120717
14690240mpfqgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012100120120717
14693820mpfqgcc -funroll-loops -O -fomit-frame-pointer2012100120120717
14697680mpfqgcc -funroll-loops -m32 -O -fomit-frame-pointer2012100120120717
14699000mpfqgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012100120120717
14708370mpfqgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012100120120717
14708950mpfqgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012100120120717
14709110mpfqgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012100120120717
14711170mpfqgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012100120120717
14714750mpfqgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012100120120717
14717220mpfqgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012100120120717
14719710mpfqgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012100120120717
14721820mpfqgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012100120120717
14722850mpfqgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012100120120717
14725380mpfqgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012100120120717
14726770mpfqgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012100120120717
15280400mpfqgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012100120120717
15281040mpfqgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012100120120717
15282360mpfqgcc -march=pentium-m -O -fomit-frame-pointer2012100120120717
15282990mpfqgcc -march=pentium2 -O -fomit-frame-pointer2012100120120717
15284610mpfqgcc -march=pentium3 -O -fomit-frame-pointer2012100120120717
15285280mpfqgcc -m32 -march=barcelona -O -fomit-frame-pointer2012100120120717
15285370mpfqgcc -march=barcelona -O -fomit-frame-pointer2012100120120717
15286440mpfqgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012100120120717
15289200mpfqgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012100120120717
15297360mpfqgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012100120120717
15300460mpfqgcc -fno-schedule-insns -O -fomit-frame-pointer2012100120120717
15301210mpfqgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012100120120717
15303450mpfqgcc -m32 -O -fomit-frame-pointer2012100120120717
15303630mpfqgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012100120120717
15303720mpfqgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012100120120717
15303820mpfqgcc -O -fomit-frame-pointer2012100120120717
15305040mpfqgcc -march=athlon -O -fomit-frame-pointer2012100120120717
15305420mpfqgcc -m32 -march=core2 -O -fomit-frame-pointer2012100120120717
15306960mpfqgcc -m32 -march=corei7 -O -fomit-frame-pointer2012100120120717
15313140mpfqgcc -m32 -march=athlon -O -fomit-frame-pointer2012100120120717
15314950mpfqgcc -march=pentiumpro -O -fomit-frame-pointer2012100120120717
15319130mpfqgcc -march=k8 -O -fomit-frame-pointer2012100120120717
15332060mpfqgcc -m32 -march=k6 -O -fomit-frame-pointer2012100120120717
15332800mpfqgcc -march=k6 -O -fomit-frame-pointer2012100120120717
15333230mpfqgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012100120120717
15336070mpfqgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012100120120717
15338050mpfqgcc -march=k6-2 -O -fomit-frame-pointer2012100120120717
15356260mpfqgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012100120120717
15361120mpfqgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012100120120717
15364990mpfqgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012100120120717
15366180mpfqgcc -march=pentium-mmx -O -fomit-frame-pointer2012100120120717
15368870mpfqgcc -m32 -march=pentium -O -fomit-frame-pointer2012100120120717
15369380mpfqgcc -march=pentium -O -fomit-frame-pointer2012100120120717
15370730mpfqgcc -march=k6-3 -O -fomit-frame-pointer2012100120120717
15374310mpfqgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012100120120717
15376240mpfqgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012100120120717
15396120mpfqgcc -march=i486 -O -fomit-frame-pointer2012100120120717
15401410mpfqgcc -m32 -march=i386 -O -fomit-frame-pointer2012100120120717
15403340mpfqgcc -m32 -march=i486 -O -fomit-frame-pointer2012100120120717
15405580mpfqgcc -march=pentium4 -O -fomit-frame-pointer2012100120120717
15406810mpfqgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012100120120717
15407250mpfqgcc -march=i386 -O -fomit-frame-pointer2012100120120717
15410580mpfqgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012100120120717
15415310mpfqgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012100120120717
15415740mpfqgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012100120120717
15416110mpfqgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012100120120717
15416660mpfqgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012100120120717
15421160mpfqgcc -march=nocona -O -fomit-frame-pointer2012100120120717
15423760mpfqgcc -m32 -march=k8 -O -fomit-frame-pointer2012100120120717
15423870mpfqgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012100120120717
15424310mpfqgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012100120120717
15427940mpfqgcc -m32 -march=prescott -O -fomit-frame-pointer2012100120120717
15428640mpfqgcc -march=prescott -O -fomit-frame-pointer2012100120120717
15428950mpfqgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012100120120717
15430720mpfqgcc -m32 -march=nocona -O -fomit-frame-pointer2012100120120717
15433600mpfqgcc -funroll-loops -Os -fomit-frame-pointer2012100120120717
15490990mpfqgcc -march=pentium-mmx -Os -fomit-frame-pointer2012100120120717
15498330mpfqgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012100120120717
15500130mpfqgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012100120120717
15500310mpfqgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012100120120717
15502730mpfqgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012100120120717
15503120mpfqgcc -m32 -march=pentium -Os -fomit-frame-pointer2012100120120717
15503820mpfqgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012100120120717
15503860mpfqgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012100120120717
15504010mpfqgcc -march=pentiumpro -Os -fomit-frame-pointer2012100120120717
15505550mpfqgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012100120120717
15507640mpfqgcc -march=pentium -Os -fomit-frame-pointer2012100120120717
15509070mpfqgcc -march=pentium2 -Os -fomit-frame-pointer2012100120120717
15509310mpfqgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012100120120717
15512930mpfqgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012100120120717
15513360mpfqgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012100120120717
15515490mpfqgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012100120120717
15515680mpfqgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012100120120717
15515770mpfqgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012100120120717
15517430mpfqgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012100120120717
15517470mpfqgcc -m32 -march=core2 -Os -fomit-frame-pointer2012100120120717
15517550mpfqgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012100120120717
15517870mpfqgcc -march=pentium-m -Os -fomit-frame-pointer2012100120120717
15518070mpfqgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012100120120717
15520000mpfqgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012100120120717
15520400mpfqgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012100120120717
15521220mpfqgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012100120120717
15523890mpfqgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012100120120717
15525720mpfqgcc -march=pentium3 -Os -fomit-frame-pointer2012100120120717
15526500mpfqgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012100120120717
15526600mpfqgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012100120120717
15528870mpfqgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012100120120717
15530240mpfqgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012100120120717
15530610mpfqgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012100120120717
15531380mpfqgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012100120120717
15531490mpfqgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012100120120717
15531750mpfqgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012100120120717
15531880mpfqgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012100120120717
15532560mpfqgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012100120120717
15533520mpfqgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012100120120717
15533620mpfqgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012100120120717
15533820mpfqgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012100120120717
15537810mpfqgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012100120120717
15543580mpfqgcc -Os -fomit-frame-pointer2012100120120717
15546380mpfqgcc -fno-schedule-insns -Os -fomit-frame-pointer2012100120120717
15553040mpfqgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012100120120717
15554570mpfqgcc -m32 -march=athlon -Os -fomit-frame-pointer2012100120120717
15558720mpfqgcc -march=k8 -Os -fomit-frame-pointer2012100120120717
15559990mpfqgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012100120120717
15561590mpfqgcc -march=k6 -Os -fomit-frame-pointer2012100120120717
15562020mpfqgcc -m32 -Os -fomit-frame-pointer2012100120120717
15564150mpfqgcc -march=barcelona -Os -fomit-frame-pointer2012100120120717
15564830mpfqgcc -march=k6-3 -Os -fomit-frame-pointer2012100120120717
15566230mpfqgcc -march=k6-2 -Os -fomit-frame-pointer2012100120120717
15571110mpfqgcc -m32 -march=k6 -Os -fomit-frame-pointer2012100120120717
15571690mpfqgcc -m32 -march=k8 -Os -fomit-frame-pointer2012100120120717
15572280mpfqgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012100120120717
15577760mpfqgcc -march=athlon -Os -fomit-frame-pointer2012100120120717
15632430mpfqgcc -march=i386 -Os -fomit-frame-pointer2012100120120717
15633120mpfqgcc -march=pentium4 -Os -fomit-frame-pointer2012100120120717
15633430mpfqgcc -m32 -march=i386 -Os -fomit-frame-pointer2012100120120717
15634950mpfqgcc -march=i486 -Os -fomit-frame-pointer2012100120120717
15635070mpfqgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012100120120717
15635210mpfqgcc -march=nocona -Os -fomit-frame-pointer2012100120120717
15636480mpfqgcc -m32 -march=prescott -Os -fomit-frame-pointer2012100120120717
15636780mpfqgcc -m32 -march=nocona -Os -fomit-frame-pointer2012100120120717
15637910mpfqgcc -m32 -march=i486 -Os -fomit-frame-pointer2012100120120717
15645060mpfqgcc -march=prescott -Os -fomit-frame-pointer2012100120120717
26900430mpfqgcc -funroll-loops2012100120120717
26903780mpfqgcc2012100120120717
26904590mpfqcc2012100120120717

Compiler output

Implementation: crypto_dh/surf127eps/mpfq
Compiler: clang -O3
mpfq_p_127_735.c: In file included from mpfq_p_127_735.c:3:
mpfq_p_127_735.c: ./x86_32/mpfq_p_127_735.c:111:1: warning: control reaches end of non-void function [-Wreturn-type]
mpfq_p_127_735.c: }
mpfq_p_127_735.c: ^
mpfq_p_127_735.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 mpfq