Implementation notes: x86, katana, crypto_scalarmult/curve25519

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_scalarmult
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2430920? ? ?? ? ?athlongcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
2431176? ? ?? ? ?athlongcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
2431464? ? ?? ? ?athlongcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
2437768? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
2437872? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
2438488? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
2438672? ? ?? ? ?athlongcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
2438688? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
2439184? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
2439336? ? ?? ? ?athlongcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
2439680? ? ?? ? ?athlongcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
2439704? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
2440120? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
2440832? ? ?? ? ?athlongcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
2440848? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102920161009
2440864? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102920161009
2441104? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
2441128? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
2441440? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
2441928? ? ?? ? ?athlongcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
2441936? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
2441968? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009
2441976? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
2442000? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
2442056? ? ?? ? ?athlongcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
2442064? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
2442120? ? ?? ? ?athlongcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
2442288? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
2442784? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
2443144? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
2443160? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102920161009
2443824? ? ?? ? ?athlongcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
2443928? ? ?? ? ?athlongcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
2443976? ? ?? ? ?athlongcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
2444144? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
2444664? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
2444688? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
2444688? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102920161009
2444952? ? ?? ? ?athlongcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
2445120? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
2445704? ? ?? ? ?athlongcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
2445776? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
2445848? ? ?? ? ?athlongcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
2445936? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
2446328? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
2446536? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
2446624? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
2446880? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
2446880? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
2446952? ? ?? ? ?athlongcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
2446976? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
2447008? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
2447112? ? ?? ? ?athlongcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
2447368? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
2447368? ? ?? ? ?athlongcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
2447456? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
2447560? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
2447824? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
2447880? ? ?? ? ?athlongcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102920161009
2448016? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
2448024? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
2448160? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
2448680? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
2448688? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
2448792? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
2448888? ? ?? ? ?athlongcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
2449072? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
2449088? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102920161009
2449136? ? ?? ? ?athlongcc_-m32_-O2_-fomit-frame-pointer2016102920161009
2449184? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
2449336? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
2449344? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
2449912? ? ?? ? ?athlongcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
2449944? ? ?? ? ?athlongcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
2449952? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
2449952? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
2449960? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
2449968? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
2449968? ? ?? ? ?athlongcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009
2449984? ? ?? ? ?athlongcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102920161009
2450000? ? ?? ? ?athlongcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102920161009
2450104? ? ?? ? ?athlongcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
2450152? ? ?? ? ?athlongcc_-m32_-O_-fomit-frame-pointer2016102920161009
2450744? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
2450816? ? ?? ? ?athlongcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
2450912? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
2450960? ? ?? ? ?athlongcc_-m32_-Os_-fomit-frame-pointer2016102920161009
2450960? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
2450992? ? ?? ? ?athlongcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
2451056? ? ?? ? ?athlongcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102920161009
2451056? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102920161009
2451072? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102920161009
2451240? ? ?? ? ?athlongcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
2451248? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
2451640? ? ?? ? ?athlongcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102920161009
2451760? ? ?? ? ?athlongcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
2451864? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
2451928? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
2452024? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
2452024? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
2452488? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
2452528? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
2452672? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
2452696? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
2452776? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
2452816? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
2452888? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
2453080? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
2453944? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
2454032? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
2454040? ? ?? ? ?athlongcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
2454280? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
2454456? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
2454704? ? ?? ? ?athlongcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
2454912? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
2455928? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
2456856? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
2456936? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
2457008? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
2458184? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
2458976? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
2459712? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
2459936? ? ?? ? ?athlongcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102920161009
2459944? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102920161009
2460552? ? ?? ? ?athlongcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102920161009
2461016? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
2461576? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
2461600? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
2461864? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
2462784? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
2465344? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
2466008? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
2466648? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
2467224? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
2467592? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
2469760? ? ?? ? ?athlongcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
2469976? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
2470160? ? ?? ? ?athlongcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
2470248? ? ?? ? ?athlongcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
2471432? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102920161009
2472296? ? ?? ? ?athlongcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
2473704? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
2474000? ? ?? ? ?athlongcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102920161009
2474504? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
2474600? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
2476656? ? ?? ? ?athlongcc_-m32_-O3_-fomit-frame-pointer2016102920161009
2476928? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102920161009
2477032? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
2478184? ? ?? ? ?athlongcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
2479400? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
2482304? ? ?? ? ?athlongcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
2482888? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
2483176? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
2483304? ? ?? ? ?athlongcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
2484392? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
2484416? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102920161009
2489696? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
2494928? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102920161009
2496152? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102920161009
2497768? ? ?? ? ?athlongcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
2506800? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
4369480? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
4377960? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
4387400? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
4388744? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
4445672? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
4454336? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
4458624? ? ?? ? ?ref10gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
4458752? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
4461400? ? ?? ? ?ref10gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
4469064? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
4471152? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
4476064? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
4514824? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
4519384? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
4523688? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
4525512? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
4530816? ? ?? ? ?ref10gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
4537352? ? ?? ? ?ref10gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
4550400? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
4551920? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
4560720? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
4561208? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
4562976? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
4563024? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
4563744? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
4564784? ? ?? ? ?ref10gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
4566824? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
4570752? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
4579056? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
4582616? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
4583784? ? ?? ? ?ref10gcc_-m32_-Os_-fomit-frame-pointer2016102920161009
4584296? ? ?? ? ?ref10gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
4585192? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102920161009
4586960? ? ?? ? ?ref10gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
4588536? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
4588720? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009
4588768? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
4590952? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
4593040? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
4593200? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102920161009
4593672? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
4596152? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
4596472? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
4596560? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
4597784? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009
4598000? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
4598256? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102920161009
4598760? ? ?? ? ?ref10gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102920161009
4602576? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
4602984? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
4604816? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
4604984? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
4605896? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
4608136? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102920161009
4609464? ? ?? ? ?ref10gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102920161009
4609592? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
4613216? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
4616160? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
4622336? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
4626464? ? ?? ? ?ref10gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
4627448? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
4629968? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
4634264? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
4638904? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
4640864? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
4650552? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
4654880? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
4685936? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102920161009
4693992? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102920161009
4694064? ? ?? ? ?ref10gcc_-m32_-O3_-fomit-frame-pointer2016102920161009
4695352? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102920161009
4700240? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102920161009
4704176? ? ?? ? ?ref10gcc_-m32_-O2_-fomit-frame-pointer2016102920161009
4704656? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102920161009
4709040? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102920161009
4711752? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
4712968? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
4716600? ? ?? ? ?ref10gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102920161009
4716712? ? ?? ? ?ref10gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
4720800? ? ?? ? ?ref10gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102920161009
4724144? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102920161009
4725632? ? ?? ? ?ref10gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
4728088? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
4737160? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
4740672? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
4741808? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
4743456? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
4744152? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
4744344? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
4745352? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
4746456? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
4752328? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
4754288? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
4756472? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
4757944? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
4759584? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
4760544? ? ?? ? ?ref10gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
4762544? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
4765832? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
4767048? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
4774616? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
4789080? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
4791872? ? ?? ? ?ref10gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
4797672? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
4801848? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
4808448? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
4808544? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
4809504? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
4813104? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
4819216? ? ?? ? ?ref10gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
4826064? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
4830752? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
4832136? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
4834288? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
4838736? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
4843816? ? ?? ? ?ref10gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
4845440? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
4849688? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
4853376? ? ?? ? ?ref10gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
4872472? ? ?? ? ?ref10gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
7282608? ? ?? ? ?ref10gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
7295272? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
7298064? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
7332696? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102920161009
7334152? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
7345656? ? ?? ? ?ref10gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102920161009
7351104? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
7355040? ? ?? ? ?ref10gcc_-m32_-O_-fomit-frame-pointer2016102920161009
7364824? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102920161009
7366048? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
7373736? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102920161009
7390320? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102920161009
7422232? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102920161009
7447712? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
7450080? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
7467200? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
7467952? ? ?? ? ?ref10gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
7474232? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
7475424? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
7480736? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
7480760? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
7481488? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
7484096? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
7484720? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
7484792? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
7485136? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
7487120? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
7503624? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
7504224? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
7531720? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
7532400? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
7552216? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
7569872? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
7644376? ? ?? ? ?ref10gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
7652760? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
7680512? ? ?? ? ?ref10gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
7715480? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
7723088? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
7732832? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
7756120? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
7770880? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
31933984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
31992896? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102920161009
32207680? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102920161009
32635504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
33373696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
33942032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
33966920? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102920161009
34515632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
34567264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
35653664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
35736304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
35933248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
36147720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
36255808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
36471112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
36568896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
36620856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
36845696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
36852720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
36865200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
36866552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
36882224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
36893712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
36903704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
37046536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
37161712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
37235136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
37554520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
37586016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
37644136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
37699280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
37722968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
37939064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
38002408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
38039448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
38044392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
38517032? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102920161009
38564856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
38589488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
38782688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
38808496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
38960528? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102920161009
39067992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
39154480? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102920161009
39172624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
39179744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
39199216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
39202248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
39235912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
39309656? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102920161009
39330072? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102920161009
39402656? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102920161009
39430040? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102920161009
39443576? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102920161009
39456896? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102920161009
39478688? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102920161009
39479944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
39527400? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102920161009
39539976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
39638680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
39639416? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102920161009
39754976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
39889864? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102920161009
40030864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
40087648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
40156528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
40183608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
40314360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
40340136? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102920161009
40355584? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
40360272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
40374648? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
40416528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
40500352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
40621568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
40639488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
40642000? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102920161009
40684704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
40937504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
40957792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
41186600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
41527592? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102920161009
41603192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
41649520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
41821784? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102920161009
41844640? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102920161009
41862848? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
41890200? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102920161009
42078616? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102920161009
42194336? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102920161009
42286392? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102920161009
42323208? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102920161009
42556328? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102920161009
42639576? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102920161009
42651928? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102920161009
42780624? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102920161009
42825432? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102920161009
42874672? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102920161009
42982728? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102920161009
42987504? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
43009328? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102920161009
43220104? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102920161009
43228032? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
43251568? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102920161009
43331512? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102920161009
43344288? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102920161009
43371696? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102920161009
43374920? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102920161009
43376312? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102920161009
43376464? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102920161009
43376512? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102920161009
43538712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
43657712? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102920161009
43717720? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102920161009
43727128? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102920161009
43830832? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102920161009
44022360? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102920161009
44050960? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102920161009
44087336? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102920161009
44101168? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102920161009
44109744? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102920161009
44201968? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102920161009
44215312? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102920161009
44456024? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102920161009
44458920? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102920161009
44654936? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102920161009
44664808? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102920161009
44680416? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102920161009
44685448? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102920161009
44696192? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102920161009
44784600? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102920161009
45069736? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102920161009
45083248? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102920161009
45125112? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102920161009
45395736? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102920161009
45462712? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102920161009
45477184? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102920161009
45492672? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102920161009
45520888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
45548576? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102920161009
45866496? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102920161009
45894728? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102920161009
46007872? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102920161009
46048160? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102920161009
46066472? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102920161009
46077184? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102920161009
46108176? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102920161009
46305320? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102920161009
46456232? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
47292312? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102920161009
48313072? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
48593656? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102920161009
50078816? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102920161009
50300528? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102920161009
50678112? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102920161009
50907512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009
50954288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
50958800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
51156624? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102920161009
51158192? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102920161009
51640352? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102920161009

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: 27, 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=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