Implementation notes: x86, mace, crypto_scalarmult/curve25519

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_scalarmult
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2318558? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
2318578? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
2318595? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
2318641? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
2318641? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
2318641? ? ?? ? ?athlongcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
2318763? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
2318909? ? ?? ? ?athlongcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
2318986? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
2318988? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
2319005? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
2319010? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
2319014? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
2319060? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
2319150? ? ?? ? ?athlongcc_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
2319208? ? ?? ? ?athlongcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
2319252? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
2319275? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
2319291? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
2319304? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
2319341? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
2319375? ? ?? ? ?athlongcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
2319378? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
2319410? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
2319416? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
2319441? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
2319444? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
2319450? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
2319454? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
2319464? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
2319548? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
2319563? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
2319608? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
2319620? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111620161009
2319746? ? ?? ? ?athlongcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
2319772? ? ?? ? ?athlongcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
2319792? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
2319799? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
2319809? ? ?? ? ?athlongcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
2319822? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
2319854? ? ?? ? ?athlongcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
2319865? ? ?? ? ?athlongcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
2319877? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
2319943? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
2319953? ? ?? ? ?athlongcc_-m32_-march=core2_-O_-fomit-frame-pointer2016111620161009
2319960? ? ?? ? ?athlongcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
2320028? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
2320037? ? ?? ? ?athlongcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
2320073? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111620161009
2320106? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
2320129? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111620161009
2320182? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
2320184? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
2320222? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
2320222? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
2320343? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
2320409? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
2320437? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
2320468? ? ?? ? ?athlongcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
2320505? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
2320515? ? ?? ? ?athlongcc_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
2320539? ? ?? ? ?athlongcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
2320559? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
2320566? ? ?? ? ?athlongcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
2320569? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
2320569? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
2320613? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
2320707? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
2320709? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
2320743? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016111620161009
2320747? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
2320757? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
2320760? ? ?? ? ?athlongcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
2320766? ? ?? ? ?athlongcc_-m32_-O_-fomit-frame-pointer2016111620161009
2320782? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
2320814? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
2320816? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
2320823? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
2320833? ? ?? ? ?athlongcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
2320852? ? ?? ? ?athlongcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
2320857? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
2320873? ? ?? ? ?athlongcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
2320882? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
2320882? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
2320903? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016111620161009
2320905? ? ?? ? ?athlongcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
2320936? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
2320937? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
2320981? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
2320990? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
2320990? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
2321006? ? ?? ? ?athlongcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
2321012? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
2321065? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
2321082? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
2321086? ? ?? ? ?athlongcc_-m32_-O3_-fomit-frame-pointer2016111620161009
2321090? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
2321093? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
2321097? ? ?? ? ?athlongcc_-m32_-Os_-fomit-frame-pointer2016111620161009
2321103? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
2321116? ? ?? ? ?athlongcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
2321140? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
2321156? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111620161009
2321157? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
2321157? ? ?? ? ?athlongcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
2321158? ? ?? ? ?athlongcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
2321164? ? ?? ? ?athlongcc_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
2321179? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009
2321202? ? ?? ? ?athlongcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016111620161009
2321202? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
2321212? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
2321226? ? ?? ? ?athlongcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
2321239? ? ?? ? ?athlongcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016111620161009
2321279? ? ?? ? ?athlongcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016111620161009
2321279? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111620161009
2321279? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111620161009
2321280? ? ?? ? ?athlongcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
2321289? ? ?? ? ?athlongcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
2321294? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
2321327? ? ?? ? ?athlongcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016111620161009
2321331? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111620161009
2321366? ? ?? ? ?athlongcc_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
2321415? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
2321450? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
2321459? ? ?? ? ?athlongcc_-m32_-O2_-fomit-frame-pointer2016111620161009
2321505? ? ?? ? ?athlongcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
2321506? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
2321517? ? ?? ? ?athlongcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
2321539? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
2321565? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
2321690? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
2321691? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
2321805? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
2321823? ? ?? ? ?athlongcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
2321851? ? ?? ? ?athlongcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009
2321926? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
2322110? ? ?? ? ?athlongcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
2322258? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
2322332? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
2322495? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016111620161009
2322663? ? ?? ? ?athlongcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
2322667? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
2322733? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
2322946? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
2322971? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
2323170? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
2323276? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
2323350? ? ?? ? ?athlongcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016111620161009
2323414? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
2323529? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
2323811? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111620161009
2323969? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016111620161009
2324101? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
2324422? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
2324688? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
2324896? ? ?? ? ?athlongcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016111620161009
2325739? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
2326210? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111620161009
2326227? ? ?? ? ?athlongcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
2326853? ? ?? ? ?athlongcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
4181902? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
4185099? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
4187326? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
4191079? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
4332417? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111620161009
4332947? ? ?? ? ?ref10gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
4336385? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111620161009
4336675? ? ?? ? ?ref10gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
4341061? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
4346329? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
4375923? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
4380765? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
4391789? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
4404986? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
4423570? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
4423782? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
4437600? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
4437699? ? ?? ? ?ref10gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
4506100? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
4506298? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
4519986? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
4520177? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
4520441? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
4521683? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
4522428? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
4531759? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
4531969? ? ?? ? ?ref10gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
4532001? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
4532036? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
4532455? ? ?? ? ?ref10gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
4532468? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
4534946? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
4536400? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
4536464? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
4536667? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
4536669? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
4536803? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
4536829? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
4549165? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
4552746? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111620161009
4554570? ? ?? ? ?ref10gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
4557204? ? ?? ? ?ref10gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
4559163? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016111620161009
4559877? ? ?? ? ?ref10gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016111620161009
4559902? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111620161009
4560458? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111620161009
4560669? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
4563229? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
4564199? ? ?? ? ?ref10gcc_-m32_-Os_-fomit-frame-pointer2016111620161009
4566251? ? ?? ? ?ref10gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016111620161009
4579271? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
4586789? ? ?? ? ?ref10gcc_-m32_-O2_-fomit-frame-pointer2016111620161009
4600873? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016111620161009
4602858? ? ?? ? ?ref10gcc_-m32_-O3_-fomit-frame-pointer2016111620161009
4616122? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016111620161009
4623096? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
4623124? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
4625713? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
4625769? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
4626316? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016111620161009
4627551? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
4627636? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
4632705? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009
4633258? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
4633275? ? ?? ? ?ref10gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
4638162? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
4641313? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111620161009
4641349? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111620161009
4641632? ? ?? ? ?ref10gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016111620161009
4652825? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009
4652838? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
4653394? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
4655648? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
4680500? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
4681478? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
4681575? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
4682294? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
4686727? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
4686735? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
4687390? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
4689594? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
4691149? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
4705876? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
4706004? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
4706246? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
4707117? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
4708804? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
4720177? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
4722514? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
4856260? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
4861112? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
4864683? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
4884386? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
4901319? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
4910879? ? ?? ? ?ref10gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
4911055? ? ?? ? ?ref10gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
4911503? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
4934042? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
4934073? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
4998211? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
4998938? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
4999613? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
5000625? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
5013650? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
5013728? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
5018106? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
5018618? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
5106299? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
5120560? ? ?? ? ?ref10gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
5122729? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
5131781? ? ?? ? ?ref10gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
5172144? ? ?? ? ?ref10gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
5174201? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
5175617? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
5203869? ? ?? ? ?ref10gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
5220443? ? ?? ? ?ref10gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
5221476? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
5249408? ? ?? ? ?ref10gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
5253003? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
7804077? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
7814409? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
7825008? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016111620161009
7825627? ? ?? ? ?ref10gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016111620161009
7836404? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016111620161009
7836999? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
7839131? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111620161009
7848764? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
7849159? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
7849887? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111620161009
7853311? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
7866595? ? ?? ? ?ref10gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
7867497? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
7868667? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016111620161009
7868723? ? ?? ? ?ref10gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
7872416? ? ?? ? ?ref10gcc_-m32_-O_-fomit-frame-pointer2016111620161009
7875395? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
7876006? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
7881684? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
7881841? ? ?? ? ?ref10gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
7882590? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
7898932? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
7899046? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
7909493? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
7911555? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
7911887? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
7912482? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
7919972? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
7921477? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
7921513? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
7921623? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
7928167? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
7933301? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
7966576? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
7972644? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
7973446? ? ?? ? ?ref10gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
7974730? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
7976602? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
7979833? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
8031612? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
8046655? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
46426474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
46817202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
48031998? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016111620161009
48091198? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016111620161009
48999233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
49109558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
49291235? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016111620161009
49341985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
49361719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
49417823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
49467054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
49539019? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111620161009
49557510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
49562844? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
49573893? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
49583148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
49589409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
49646035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
49744255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
49751613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
49782456? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
49812793? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016111620161009
49865319? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
49890652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
49917523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
49967543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
50134030? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016111620161009
50134824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016111620161009
50295253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
50361247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
50376811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
50401254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
50431030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
50712747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
50715251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
50718195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
50754347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
50760995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
50761486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
50855209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016111620161009
50889728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
50948430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016111620161009
50991547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
51181133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
51229513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
51446074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
51551445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
51734313? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016111620161009
51747689? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016111620161009
51867729? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016111620161009
52233315? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016111620161009
52301937? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016111620161009
52310208? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016111620161009
52312314? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016111620161009
52370792? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016111620161009
52427635? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016111620161009
52672522? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016111620161009
52838174? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
52880251? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016111620161009
53019699? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016111620161009
53048218? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016111620161009
53050003? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016111620161009
53054406? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016111620161009
53154263? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016111620161009
53208782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
53277680? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016111620161009
53311318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
53348822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
53410613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
53708921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
53718273? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016111620161009
53746033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
53788566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
53967761? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016111620161009
53995995? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
54096025? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016111620161009
54203962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016111620161009
54209005? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016111620161009
54333301? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016111620161009
54420022? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016111620161009
54449823? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111620161009
54520549? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016111620161009
54524220? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016111620161009
54599630? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016111620161009
54656318? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111620161009
54656375? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016111620161009
54934223? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016111620161009
55188591? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
55293043? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
55301969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016111620161009
55381943? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016111620161009
55483613? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016111620161009
55528048? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016111620161009
55597163? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016111620161009
55884230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
56139385? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016111620161009
56202622? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016111620161009
56297002? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016111620161009
56303138? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111620161009
56369357? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016111620161009
56395220? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111620161009
56409965? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016111620161009
56535588? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
56575734? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111620161009
56584161? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016111620161009
56605373? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
56668780? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016111620161009
56716414? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016111620161009
56868909? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016111620161009
57049103? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016111620161009
57122578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
57155981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
57184340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
57189889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
57202362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
57214157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
57386950? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016111620161009
57421666? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016111620161009
57468794? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016111620161009
57620786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016111620161009
57676239? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016111620161009
57741142? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016111620161009
57784401? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016111620161009
57798896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
57800893? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
57883645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
58442338? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016111620161009
58532768? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016111620161009
58623952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
58631900? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016111620161009
58683962? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111620161009
58730774? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111620161009
58829728? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016111620161009
58898348? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016111620161009
58938478? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016111620161009
59377821? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016111620161009
59453695? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016111620161009
59657276? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016111620161009
59706854? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016111620161009
59755346? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016111620161009
59872985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
59917909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
60059481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
60169980? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016111620161009
60174491? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016111620161009
60531178? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016111620161009
61654025? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016111620161009
61901007? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016111620161009
61926949? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111620161009
61986602? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016111620161009
62069546? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016111620161009
62258614? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016111620161009
62642814? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016111620161009
65577676? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
65723692? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009
65909243? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016111620161009
66080959? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
68788317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016111620161009
68862874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016111620161009
68900799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016111620161009

Test failure

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core2 -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer athlon ref ref10

Compiler output

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon_recip':
smult.c: smult.c:4:16: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_square' [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro 'square'
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mult' [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: smult.c:23:11: note: in expansion of macro 'mult'
smult.c: /* 9 */ mult(z9,t0,z);
smult.c: ^
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon':
smult.c: smult.c:84:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_init' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_init();
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_todouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mainloop' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_fromdouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ...

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer athlon
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer athlon
gcc -m32 -O2 -fomit-frame-pointer athlon
gcc -m32 -O3 -fomit-frame-pointer athlon
gcc -m32 -O -fomit-frame-pointer athlon
gcc -m32 -Os -fomit-frame-pointer athlon
gcc -m32 -march=athlon -O2 -fomit-frame-pointer athlon
gcc -m32 -march=athlon -O3 -fomit-frame-pointer athlon
gcc -m32 -march=athlon -O -fomit-frame-pointer athlon
gcc -m32 -march=athlon -Os -fomit-frame-pointer athlon
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer athlon
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer athlon
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer athlon
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer athlon
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer athlon
gcc -m32 -march=core2 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=core2 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=core2 -O -fomit-frame-pointer athlon
gcc -m32 -march=core2 -Os -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer athlon
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer athlon
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer athlon
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer athlon
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer athlon
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=corei7 -O -fomit-frame-pointer athlon
gcc -m32 -march=corei7 -Os -fomit-frame-pointer athlon
gcc -m32 -march=i386 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=i386 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=i386 -O -fomit-frame-pointer athlon
gcc -m32 -march=i386 -Os -fomit-frame-pointer athlon
gcc -m32 -march=i486 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=i486 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=i486 -O -fomit-frame-pointer athlon
gcc -m32 -march=i486 -Os -fomit-frame-pointer athlon
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=k6-2 -O -fomit-frame-pointer athlon
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer athlon
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=k6-3 -O -fomit-frame-pointer athlon
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer athlon
gcc -m32 -march=k6 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=k6 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=k6 -O -fomit-frame-pointer athlon
gcc -m32 -march=k6 -Os -fomit-frame-pointer athlon
gcc -m32 -march=k8 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=k8 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=k8 -O -fomit-frame-pointer athlon
gcc -m32 -march=k8 -Os -fomit-frame-pointer athlon
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer athlon
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer athlon
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer athlon
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer athlon
gcc -m32 -march=nocona -O2 -fomit-frame-pointer athlon
gcc -m32 -march=nocona -O3 -fomit-frame-pointer athlon
gcc -m32 -march=nocona -O -fomit-frame-pointer athlon
gcc -m32 -march=nocona -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium-m -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium2 -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium3 -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium4 -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentium -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentium -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentium -O -fomit-frame-pointer athlon
gcc -m32 -march=pentium -Os -fomit-frame-pointer athlon
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer athlon
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer athlon
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer athlon
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer athlon
gcc -m32 -march=prescott -O2 -fomit-frame-pointer athlon
gcc -m32 -march=prescott -O3 -fomit-frame-pointer athlon
gcc -m32 -march=prescott -O -fomit-frame-pointer athlon
gcc -m32 -march=prescott -Os -fomit-frame-pointer athlon

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
smult.c: smult.c:34:1: error: unable to emulate 'TI'
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:82:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[3]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:85:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[4]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:88:19: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: output[0] += (a >> 51) * 19;
smult.c: ^
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: r0 = (limb)t[0] & 0x7ffffffffffff; c = (limb)(t[0] >> 51);
smult.c: ^
smult.c: smult.c:133:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffff; c = (limb)(t[1] >> 51);
smult.c: ...

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer donna_c64
gcc -m32 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -O -fomit-frame-pointer donna_c64
gcc -m32 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -Os -fomit-frame-pointer donna_c64

Compiler output

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon_recip':
smult.c: smult.c:4:16: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_square' [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro 'square'
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mult' [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: smult.c:23:11: note: in expansion of macro 'mult'
smult.c: /* 9 */ mult(z9,t0,z);
smult.c: ^
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon':
smult.c: smult.c:84:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_init' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_init();
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_todouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mainloop' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_fromdouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ...
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon_recip':
smult.c: smult.c:4:16: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_square' [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro 'square'
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mult' [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: smult.c:23:11: note: in expansion of macro 'mult'
smult.c: /* 9 */ mult(z9,t0,z);
smult.c: ^
smult.c: smult.c: In function 'crypto_scalarmult_curve25519_athlon':
smult.c: smult.c:84:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_init' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_init();
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_todouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mainloop' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_fromdouble' [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer athlon
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer athlon
gcc -m32 -march=barcelona -O -fomit-frame-pointer athlon
gcc -m32 -march=barcelona -Os -fomit-frame-pointer athlon

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c:34:1: error: unable to emulate 'TI'
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:82:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[3]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:85:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[4]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:88:19: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: output[0] += (a >> 51) * 19;
smult.c: ^
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: r0 = (limb)t[0] & 0x7ffffffffffff; c = (limb)(t[0] >> 51);
smult.c: ^
smult.c: smult.c:133:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffff; c = (limb)(t[1] >> 51);
smult.c: ...
smult.c: smult.c:34:1: error: unable to emulate 'TI'
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:82:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[3]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:85:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[4]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:88:19: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: output[0] += (a >> 51) * 19;
smult.c: ^
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: r0 = (limb)t[0] & 0x7ffffffffffff; c = (limb)(t[0] >> 51);
smult.c: ^
smult.c: smult.c:133:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffff; c = (limb)(t[1] >> 51);
smult.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer donna_c64