Implementation notes: amd64, katana, crypto_dh/curve25519

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_dh
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1177400? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1178336? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1178368? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102920161009
1178624? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102920161009
1178928? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102920161009
1179024? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102920161009
1179624? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1180976? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1181440? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1181496? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1181504? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1181944? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102920161009
1183296? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1183888? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1183920? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1184072? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1184656? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102920161009
1185248? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102920161009
1185256? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102920161009
1185456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1185488? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102920161009
1185512? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1185552? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102920161009
1185736? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1185768? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1185912? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102920161009
1186048? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102920161009
1186064? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102920161009
1186080? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102920161009
1186088? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102920161009
1186160? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102920161009
1186240? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1186256? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102920161009
1186304? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1186352? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1186520? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1186560? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102920161009
1186584? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1187192? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102920161009
1187216? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1187240? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1187384? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1187632? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102920161009
1187648? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1187696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102920161009
1187720? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102920161009
1187888? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102920161009
1187912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1188024? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1188176? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1188976? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102920161009
1189304? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102920161009
1189368? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102920161009
1189480? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1189800? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102920161009
1189904? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102920161009
1189960? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102920161009
1190064? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102920161009
1190152? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102920161009
1190216? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1190224? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1190296? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102920161009
1190336? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102920161009
1190384? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102920161009
1190440? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1190936? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102920161009
1190936? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102920161009
1190976? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102920161009
1191296? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102920161009
1191488? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102920161009
1191648? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1191720? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1191736? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1191880? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1192032? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1192040? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102920161009
1192048? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1192184? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1192288? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102920161009
1192408? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102920161009
1192704? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1192816? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102920161009
1192952? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102920161009
1193344? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1193360? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1193928? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1194312? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1194448? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102920161009
1194592? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1194656? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102920161009
1195096? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102920161009
1195528? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102920161009
1195616? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102920161009
1195896? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102920161009
1195896? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102920161009
1196608? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1196648? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1196720? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1198672? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1221072? ? ?? ? ?refcc2016102920161009
1221568? ? ?? ? ?refgcc2016102920161009
1222080? ? ?? ? ?refgcc_-funroll-loops2016102920161009
1559088? ? ?? ? ?mpfqgcc_-m64_-O3_-fomit-frame-pointer2016102920161009
1562128? ? ?? ? ?mpfqgcc_-O3_-fomit-frame-pointer2016102920161009
1562592? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102920161009
1564224? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102920161009
1565080? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1565704? ? ?? ? ?mpfqgcc_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1567864? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102920161009
1569816? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1570768? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102920161009
1575120? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1575152? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1575272? ? ?? ? ?mpfqgcc_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1579416? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102920161009
1580544? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102920161009
1580736? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1580752? ? ?? ? ?mpfqgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1581144? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102920161009
1582288? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1583432? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1583736? ? ?? ? ?mpfqgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102920161009
1584440? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1584776? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1588280? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102920161009
1588784? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102920161009
1590736? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1590928? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102920161009
1591400? ? ?? ? ?mpfqgcc_-O2_-fomit-frame-pointer2016102920161009
1591768? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102920161009
1592040? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102920161009
1592632? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102920161009
1592664? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102920161009
1593632? ? ?? ? ?mpfqgcc_-m64_-O2_-fomit-frame-pointer2016102920161009
1594336? ? ?? ? ?mpfqgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102920161009
1596480? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1596656? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102920161009
1596656? ? ?? ? ?mpfqgcc_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1598144? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102920161009
1598216? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102920161009
1600744? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102920161009
1602704? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1605520? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1606640? ? ?? ? ?mpfqgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102920161009
1607008? ? ?? ? ?mpfqgcc_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1609800? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102920161009
1612200? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102920161009
1618448? ? ?? ? ?mpfqclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102920161009
1618984? ? ?? ? ?mpfqclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1626600? ? ?? ? ?mpfqclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102920161009
1632368? ? ?? ? ?mpfqclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1638600? ? ?? ? ?mpfqclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1640184? ? ?? ? ?mpfqclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102920161009
1670968? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1675512? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1675712? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102920161009
1676320? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102920161009
1690528? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102920161009
1691728? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102920161009
1692016? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102920161009
1692336? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102920161009
1692832? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102920161009
1693720? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102920161009
1697992? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102920161009
1698016? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1698136? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1699064? ? ?? ? ?mpfqgcc_-m64_-O_-fomit-frame-pointer2016102920161009
1702232? ? ?? ? ?mpfqgcc_-funroll-loops_-O_-fomit-frame-pointer2016102920161009
1702288? ? ?? ? ?mpfqgcc_-O_-fomit-frame-pointer2016102920161009
1702528? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1707056? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102920161009
1707344? ? ?? ? ?mpfqgcc_-march=k8_-O_-fomit-frame-pointer2016102920161009
1715672? ? ?? ? ?mpfqgcc_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1715984? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102920161009
1720944? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102920161009
1720968? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102920161009
1738312? ? ?? ? ?mpfqgcc_-march=nocona_-O_-fomit-frame-pointer2016102920161009
1871448? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102920161009
1873080? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102920161009
1876904? ? ?? ? ?mpfqgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1880512? ? ?? ? ?mpfqgcc_-Os_-fomit-frame-pointer2016102920161009
1880560? ? ?? ? ?mpfqgcc_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1881472? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102920161009
1883272? ? ?? ? ?mpfqgcc_-m64_-Os_-fomit-frame-pointer2016102920161009
1883808? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1884120? ? ?? ? ?mpfqgcc_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1889464? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1889704? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102920161009
1889856? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102920161009
1890424? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1890584? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102920161009
1891256? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1893560? ? ?? ? ?mpfqgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102920161009
1900256? ? ?? ? ?mpfqgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1901592? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1902456? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102920161009
1909848? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102920161009
1914392? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102920161009
1914432? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102920161009
1915960? ? ?? ? ?mpfqgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102920161009
1916352? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102920161009
3492608? ? ?? ? ?mpfqgcc_-funroll-loops2016102920161009
3492616? ? ?? ? ?mpfqcc2016102920161009
3499040? ? ?? ? ?mpfqgcc2016102920161009

Compiler output

Implementation: crypto_dh/curve25519/mpfq
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
mpfq_p_25519.c: In file included from mpfq_p_25519.c:5:
mpfq_p_25519.c: ./x86_64/mpfq_p_25519.c:111:1: warning: control reaches end of non-void function [-Wreturn-type]
mpfq_p_25519.c: }
mpfq_p_25519.c: ^
mpfq_p_25519.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments mpfq
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments mpfq
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mpfq
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mpfq
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mpfq
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mpfq