Implementation notes: x86, hydra6, crypto_scalarmult/curve25519

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_scalarmult
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3090268? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
3091580? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
3092734? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
3093412? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
3094611? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
3095100? ? ?? ? ?athlongcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
3095280? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
3095866? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
3096176? ? ?? ? ?athlongcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
3096676? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
3096686? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
3096888? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
3096908? ? ?? ? ?athlongcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
3097315? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
3097388? ? ?? ? ?athlongcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
3097536? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092320170725
3097568? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
3097603? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092320170725
3097682? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
3097789? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
3097856? ? ?? ? ?athlongcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
3097922? ? ?? ? ?athlongcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
3098054? ? ?? ? ?athlongcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
3098056? ? ?? ? ?athlongcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
3098158? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092320170725
3098298? ? ?? ? ?athlongcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
3098317? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
3098483? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
3098646? ? ?? ? ?athlongcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092320170725
3098662? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092320170725
3098708? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725
3098736? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
3098792? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
3098858? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
3098975? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
3099051? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
3099094? ? ?? ? ?athlongcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092320170725
3099096? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
3099140? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092320170725
3099188? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
3099274? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
3099358? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
3099362? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
3099384? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
3099403? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
3099596? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
3099610? ? ?? ? ?athlongcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
3099614? ? ?? ? ?athlongcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
3099782? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
3099790? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
3099816? ? ?? ? ?athlongcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092320170725
3099903? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
3099927? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
3099954? ? ?? ? ?athlongcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
3099974? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
3100022? ? ?? ? ?athlongcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
3100031? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
3100032? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
3100094? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
3100094? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092320170725
3100162? ? ?? ? ?athlongcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092320170725
3100190? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092320170725
3100201? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
3100211? ? ?? ? ?athlongcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
3100272? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092320170725
3100284? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
3100296? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
3100302? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
3100317? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092320170725
3100334? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725
3100342? ? ?? ? ?athlongcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
3100380? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
3100394? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
3100414? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092320170725
3100460? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
3100469? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
3100544? ? ?? ? ?athlongcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
3100546? ? ?? ? ?athlongcc_-m32_-O2_-fomit-frame-pointer2017092320170725
3100602? ? ?? ? ?athlongcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092320170725
3100676? ? ?? ? ?athlongcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
3100681? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092320170725
3100684? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092320170725
3100758? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
3100872? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092320170725
3100904? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
3101009? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
3101031? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092320170725
3101044? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
3101086? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
3101091? ? ?? ? ?athlongcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092320170725
3101171? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
3101194? ? ?? ? ?athlongcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
3101220? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092320170725
3101288? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
3101302? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092320170725
3101362? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
3101411? ? ?? ? ?athlongcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092320170725
3101429? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
3101444? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
3101446? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092320170725
3101454? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
3101463? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
3101580? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
3101595? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
3101640? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
3101655? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
3101659? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
3101701? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092320170725
3101830? ? ?? ? ?athlongcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
3101982? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
3102028? ? ?? ? ?athlongcc_-m32_-Os_-fomit-frame-pointer2017092320170725
3102050? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
3102066? ? ?? ? ?athlongcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
3102098? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
3102098? ? ?? ? ?athlongcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
3102249? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
3102440? ? ?? ? ?athlongcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
3102548? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092320170725
3102658? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
3102791? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
3102817? ? ?? ? ?athlongcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
3102863? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
3102938? ? ?? ? ?athlongcc_-m32_-O_-fomit-frame-pointer2017092320170725
3102940? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
3102974? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
3103016? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
3103122? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
3103325? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
3103411? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
3103481? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
3103542? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092320170725
3103718? ? ?? ? ?athlongcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
3103892? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
3103901? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
3104022? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
3104099? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
3104120? ? ?? ? ?athlongcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
3104230? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
3104266? ? ?? ? ?athlongcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
3104294? ? ?? ? ?athlongcc_-m32_-O3_-fomit-frame-pointer2017092320170725
3104438? ? ?? ? ?athlongcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
3104458? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
3104485? ? ?? ? ?athlongcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
3104522? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
3104554? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
3104563? ? ?? ? ?athlongcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
3104665? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092320170725
3104678? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
3104692? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
3104717? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
3104720? ? ?? ? ?athlongcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
3104744? ? ?? ? ?athlongcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
3104811? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
3104892? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
3104908? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
3105114? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
3105136? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
3105283? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
3105382? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092320170725
3105420? ? ?? ? ?athlongcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
3105432? ? ?? ? ?athlongcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
3105504? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
3105510? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
3105552? ? ?? ? ?athlongcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
3105829? ? ?? ? ?athlongcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
3105880? ? ?? ? ?athlongcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092320170725
3106194? ? ?? ? ?athlongcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
3106199? ? ?? ? ?athlongcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
3106330? ? ?? ? ?athlongcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092320170725
3106696? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092320170725
3106859? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
3108818? ? ?? ? ?athlongcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
5386452? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
5386913? ? ?? ? ?ref10gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
5391588? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
5409414? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
5441708? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
5459052? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
5459066? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
5459410? ? ?? ? ?ref10gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
5459452? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
5459596? ? ?? ? ?ref10gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
5460458? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
5463126? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
5471119? ? ?? ? ?ref10gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
5473501? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
5474282? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
5478033? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
5478523? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
5480264? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
5480307? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
5498996? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
5503720? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
5512048? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
5512726? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
5512984? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
5513195? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
5515113? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
5516294? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
5516382? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
5516947? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
5516996? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
5517516? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
5518002? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
5520370? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092320170725
5520536? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092320170725
5524017? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
5524240? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
5530934? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
5531013? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
5531146? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
5534931? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
5538469? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
5541373? ? ?? ? ?ref10gcc_-m32_-O2_-fomit-frame-pointer2017092320170725
5545727? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092320170725
5548865? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092320170725
5560896? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
5565766? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092320170725
5569469? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092320170725
5569906? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092320170725
5570100? ? ?? ? ?ref10gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092320170725
5570942? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092320170725
5571542? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092320170725
5571848? ? ?? ? ?ref10gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092320170725
5571957? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092320170725
5572478? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092320170725
5572540? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092320170725
5573053? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092320170725
5574130? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
5582571? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
5591492? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
5598557? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
5602244? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
5604239? ? ?? ? ?ref10gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
5609480? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
5611282? ? ?? ? ?ref10gcc_-m32_-O3_-fomit-frame-pointer2017092320170725
5614917? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
5615317? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
5617824? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092320170725
5621622? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
5622320? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
5623688? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
5624064? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
5626804? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
5643814? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
5651623? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
5672363? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
5679701? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
5683862? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
5684490? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
5698667? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
5705266? ? ?? ? ?ref10gcc_-m32_-Os_-fomit-frame-pointer2017092320170725
5713058? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
5716227? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
5718298? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092320170725
5719047? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
5721269? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092320170725
5725845? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
5729040? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
5729239? ? ?? ? ?ref10gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
5729497? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
5730964? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
5731252? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
5732650? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
5740950? ? ?? ? ?ref10gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
5749066? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
5749906? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092320170725
5751115? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
5752369? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
5752839? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
5755362? ? ?? ? ?ref10gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
5758250? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
5758421? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092320170725
5759413? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
5761497? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
5761499? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092320170725
5761510? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
5769561? ? ?? ? ?ref10gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092320170725
5781597? ? ?? ? ?ref10gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092320170725
5788020? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
5794716? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
5795829? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
5800647? ? ?? ? ?ref10gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
5813641? ? ?? ? ?ref10gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
5820437? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
5821799? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
5838196? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
5882074? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
5913670? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092320170725
5925009? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
5925282? ? ?? ? ?ref10gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
5948305? ? ?? ? ?ref10gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
5966008? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
6045107? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
6072360? ? ?? ? ?ref10gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
6075897? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
6082651? ? ?? ? ?ref10gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
6089759? ? ?? ? ?ref10gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
6093957? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
6100807? ? ?? ? ?ref10gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
6120571? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
9949809? ? ?? ? ?ref10gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
9968481? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
10006985? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
10033608? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
10057650? ? ?? ? ?ref10gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
10066501? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
10068120? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
10120813? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
10121560? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725
10126164? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092320170725
10130711? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092320170725
10136865? ? ?? ? ?ref10gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092320170725
10136905? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092320170725
10137254? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092320170725
10161248? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
10172421? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
10173910? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725
10176385? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092320170725
10180464? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092320170725
10186385? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
10192347? ? ?? ? ?ref10gcc_-m32_-O_-fomit-frame-pointer2017092320170725
10193600? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
10194413? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
10200208? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
10200752? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
10206042? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
10212647? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
10222960? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
10225400? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
10228985? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
10234974? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
10237754? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
10239419? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
10240224? ? ?? ? ?ref10gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
10241136? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
10257525? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
10260580? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
10269694? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
10312556? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092320170725
10318604? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
10338800? ? ?? ? ?ref10gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
10497229? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
10501911? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
49628615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
50156578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
51063927? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
51172055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
51459781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
51566170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
51960653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
51969888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
52387400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
52406996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
52939623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
53017742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
53199259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
53199428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
53531632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
53568715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
53858284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
53894090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
54229378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
54371704? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092320170725
54414682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
54706372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
54918647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
55019814? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092320170725
55271395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
55612226? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092320170725
55625509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
55665832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
55748394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
55829981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
55922173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
55948919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
56143296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
56230649? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092320170725
56232844? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092320170725
56237987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
56258993? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
56285370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
56352304? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092320170725
56383299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
56487262? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092320170725
56494014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
56609251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
56762366? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092320170725
56926296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
57312532? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092320170725
57445818? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092320170725
57639684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
57774727? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092320170725
57865416? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092320170725
57879460? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092320170725
57880606? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092320170725
57901210? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092320170725
57902598? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092320170725
57910710? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092320170725
57935849? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092320170725
57979242? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092320170725
57981763? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092320170725
57986034? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017092320170725
58043292? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092320170725
58056275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
58128196? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092320170725
58128310? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092320170725
58131549? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092320170725
58158627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
58180532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
58189525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
58280698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
58309458? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017092320170725
58455924? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092320170725
58475478? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092320170725
58501815? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017092320170725
58537580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
58546234? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
58715248? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092320170725
58718688? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092320170725
58733210? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092320170725
58745364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
58849716? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092320170725
58850129? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092320170725
58851524? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092320170725
58857369? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092320170725
58885868? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092320170725
59005020? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092320170725
59015590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
59153566? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092320170725
59257928? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092320170725
59298414? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092320170725
59307527? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092320170725
59375460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
59537270? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092320170725
59580990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
59603776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
59693541? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092320170725
59839926? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092320170725
60080240? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092320170725
60269321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
60334963? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092320170725
60367435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
60528078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
60588702? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092320170725
60609494? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092320170725
60630484? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092320170725
60713771? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092320170725
60718405? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092320170725
60746509? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092320170725
61011514? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092320170725
61685478? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
61692694? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
61715982? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092320170725
61749019? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092320170725
61866494? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017092320170725
61893030? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092320170725
61927896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
61928883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
61930339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
62006280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092320170725
62049004? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092320170725
62061856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092320170725
62074703? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092320170725
62322759? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092320170725
62461710? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092320170725
62481050? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092320170725
62542574? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092320170725
62805888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
62807096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
62809242? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092320170725
62936127? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092320170725
63113221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
63134854? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092320170725
63220660? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092320170725
63281441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
63388741? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092320170725
63389982? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092320170725
63522740? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092320170725
63547138? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092320170725
63547300? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092320170725
63549791? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092320170725
63584116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725
63707608? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092320170725
63751368? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092320170725
63809270? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092320170725
63815174? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092320170725
63846242? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092320170725
63867493? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092320170725
63914174? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092320170725
63933588? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092320170725
64092701? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092320170725
64100966? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092320170725
64219944? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092320170725
64239830? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092320170725
64244046? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092320170725
64319615? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092320170725
64382660? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092320170725
64513975? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092320170725
64719855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
64729251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
65202386? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
65208732? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
65302590? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092320170725
65302831? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092320170725
65344241? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092320170725
65347403? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092320170725
65647449? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
65678890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092320170725
65680104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092320170725
65682324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092320170725
65699717? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092320170725
65784428? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092320170725
65819193? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092320170725
66089860? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092320170725
70092678? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092320170725

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
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

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: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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