Implementation notes: amd64, h8bobcat, crypto_dh/curve25519

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_dh
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1454617? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110920171020
1454621? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017110920171020
1454625? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
1454625? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
1454630? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1454635? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1454640? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
1454659? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
1454659? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
1454659? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
1454668? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
1454673? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110920171020
1454678? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
1454687? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1454687? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1454688? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
1454692? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
1454697? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1454697? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
1454697? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
1454707? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
1454716? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110920171020
1454730? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
1454735? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
1454740? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
1454764? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
1454773? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
1454777? ? ?? ? ?refgcc_-funroll-loops2017110920171020
1454787? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
1454788? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1454797? ? ?? ? ?refcc2017110920171020
1454802? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
1454825? ? ?? ? ?refgcc2017110920171020
1454830? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
1454830? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
1454835? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
1454844? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1454891? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1455201? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1455695? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
1455965? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
1457101? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
1461585? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
1461693? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
1461723? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1461741? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
1461751? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110920171020
1461760? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017110920171020
1461761? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
1461765? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
1461770? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1461774? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
1461788? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017110920171020
1461789? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110920171020
1461789? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
1461789? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
1461794? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
1461808? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
1461808? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1461812? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
1461812? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
1461822? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1461822? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
1461822? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1461826? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
1461831? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1461831? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1461832? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
1461836? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
1461837? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
1461841? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
1461850? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
1461851? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
1461851? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
1461851? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
1461855? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
1461856? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
1461865? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
1461869? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
1461869? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
1461869? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
1461883? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1461884? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
1461888? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017110920171020
1461889? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
1461903? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
1461907? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
1461917? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1461922? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1461945? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
1461945? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
1461946? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
1461946? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1461946? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
1461950? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
1461955? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110920171020
1461960? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1461960? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
1461978? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1462074? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
1462753? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
1462781? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
1936129? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1943111? ? ?? ? ?mpfqgcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1945909? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
1946455? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
1946459? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1946512? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
1948246? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
1949586? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
1953314? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
1954944? ? ?? ? ?mpfqgcc_-m64_-O3_-fomit-frame-pointer2017110920171020
1957300? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
1957969? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
1959171? ? ?? ? ?mpfqgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
1964662? ? ?? ? ?mpfqgcc_-O3_-fomit-frame-pointer2017110920171020
1965251? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1965602? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1967412? ? ?? ? ?mpfqgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
1969578? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1970167? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
1970870? ? ?? ? ?mpfqgcc_-O2_-fomit-frame-pointer2017110920171020
1971259? ? ?? ? ?mpfqgcc_-m64_-O2_-fomit-frame-pointer2017110920171020
1971924? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1980712? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1981690? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
1983363? ? ?? ? ?mpfqgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1983491? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1986389? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
1989490? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
1989817? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1990136? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
1990259? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1991633? ? ?? ? ?mpfqgcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
1991851? ? ?? ? ?mpfqgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
1991860? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
1993029? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
2010608? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
2014741? ? ?? ? ?mpfqgcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
2016143? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
2018294? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
2018408? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
2018508? ? ?? ? ?mpfqgcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
2018589? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
2019748? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
2138274? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
2139804? ? ?? ? ?mpfqclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
2140944? ? ?? ? ?mpfqclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
2141124? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
2144036? ? ?? ? ?mpfqclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
2145209? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
2151602? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
2154880? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
2155194? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
2158823? ? ?? ? ?mpfqgcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
2160010? ? ?? ? ?mpfqgcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
2164590? ? ?? ? ?mpfqgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
2185969? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
2188050? ? ?? ? ?mpfqgcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
2196476? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
2198010? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
2204446? ? ?? ? ?mpfqclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017110920171020
2209329? ? ?? ? ?mpfqclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017110920171020
2225451? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
2226861? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
2227954? ? ?? ? ?mpfqgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
2228614? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
2231132? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
2233060? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
2236984? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
2246213? ? ?? ? ?mpfqgcc_-m64_-O_-fomit-frame-pointer2017110920171020
2246341? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
2248275? ? ?? ? ?mpfqgcc_-O_-fomit-frame-pointer2017110920171020
2257736? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
2259200? ? ?? ? ?mpfqgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
2259343? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
2300743? ? ?? ? ?mpfqclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017110920171020
2308249? ? ?? ? ?mpfqgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
2313962? ? ?? ? ?mpfqgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
2315772? ? ?? ? ?mpfqgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
2318751? ? ?? ? ?mpfqgcc_-Os_-fomit-frame-pointer2017110920171020
2320546? ? ?? ? ?mpfqgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
2323429? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
2323771? ? ?? ? ?mpfqgcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
2324327? ? ?? ? ?mpfqgcc_-m64_-Os_-fomit-frame-pointer2017110920171020
2326498? ? ?? ? ?mpfqgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
2326598? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
2327319? ? ?? ? ?mpfqgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
2330202? ? ?? ? ?mpfqgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
2343745? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
2344216? ? ?? ? ?mpfqgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
2345013? ? ?? ? ?mpfqgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
2345317? ? ?? ? ?mpfqgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
2360412? ? ?? ? ?mpfqgcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
2360935? ? ?? ? ?mpfqgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
2362465? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
2366464? ? ?? ? ?mpfqgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
2367172? ? ?? ? ?mpfqgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
2367457? ? ?? ? ?mpfqgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
2378833? ? ?? ? ?mpfqgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
2379052? ? ?? ? ?mpfqgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
4383391? ? ?? ? ?mpfqgcc2017110920171020
4383670? ? ?? ? ?mpfqgcc_-funroll-loops2017110920171020
4385381? ? ?? ? ?mpfqcc2017110920171020

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