Implementation notes: amd64, oki, crypto_kem/lightsaber

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_kem
Primitive: lightsaber
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
257326? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019011820181123
257510? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011820181123
275870? ? ?? ? ?portableclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011820181123
276418? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019011820181123
286932? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019011820181123
327950? ? ?? ? ?portableclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
329294? ? ?? ? ?portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019011820181123
330532? ? ?? ? ?portableclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
334774? ? ?? ? ?portableclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
334960? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011820181123
335160? ? ?? ? ?portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019011820181123
336916? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019011820181123
337094? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
337774? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
338364? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011820181123
340038? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019011820181123
340872? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019011820181123
342726? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019011820181123
343228? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019011820181123
344012? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
344402? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011820181123
345126? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019011820181123
346314? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019011820181123
347136? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
351122? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019011820181123
352658? ? ?? ? ?portablegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019011820181123
352762? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019011820181123
352882? ? ?? ? ?portablegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019011820181123
353768? ? ?? ? ?portablegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
356368? ? ?? ? ?portablegcc_-O3_-fomit-frame-pointer2019011820181123
357480? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019011820181123
358128? ? ?? ? ?portablegcc_-m64_-O3_-fomit-frame-pointer2019011820181123
359592? ? ?? ? ?portablegcc_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
360298? ? ?? ? ?portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011820181123
362000? ? ?? ? ?portablegcc_-march=k8_-O3_-fomit-frame-pointer2019011820181123
362166? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019011820181123
374746? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
377190? ? ?? ? ?portablegcc_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
378742? ? ?? ? ?portablegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019011820181123
379560? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019011820181123
385738? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
386010? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
394358? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011820181123
404750? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019011820181123
404942? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019011820181123
408244? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
412554? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019011820181123
413986? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
414614? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
417504? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
418830? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011820181123
420100? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019011820181123
428774? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019011820181123
438944? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019011820181123
440222? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019011820181123
441188? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019011820181123
442586? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019011820181123
443076? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
448852? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2019011820181123
449160? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019011820181123
449692? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011820181123
450204? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011820181123
453924? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2019011820181123
458444? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019011820181123
459236? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019011820181123
469434? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2019011820181123
471866? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
472706? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011820181123
484842? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019011820181123
485622? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019011820181123
1446390? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1447346? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1479952? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019011820181123
1480574? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011820181123
1480952? ? ?? ? ?portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019011820181123
1503410? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019011820181123
1503966? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019011820181123
1505330? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
1507682? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
1609568? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019011820181123
1610038? ? ?? ? ?portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019011820181123
1610320? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
1612218? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019011820181123
1613638? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
1614812? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019011820181123
1617028? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019011820181123
1624484? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019011820181123
1625178? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019011820181123
1818656? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019011820181123
1833120? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019011820181123
1835846? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019011820181123
1839740? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019011820181123
1841844? ? ?? ? ?portablegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019011820181123
1857424? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019011820181123
1857534? ? ?? ? ?portablegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1859018? ? ?? ? ?portablegcc_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1861064? ? ?? ? ?portablegcc_-m64_-march=k8_-O_-fomit-frame-pointer2019011820181123
1862552? ? ?? ? ?portablegcc_-march=k8_-O_-fomit-frame-pointer2019011820181123
1895042? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019011820181123
1915348? ? ?? ? ?portablegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019011820181123
1915852? ? ?? ? ?portablegcc_-march=nocona_-O_-fomit-frame-pointer2019011820181123
1923886? ? ?? ? ?portablegcc_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
1923888? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
1954412? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1959006? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
1961244? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019011820181123
1961484? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019011820181123
1962282? ? ?? ? ?portablegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019011820181123
1963310? ? ?? ? ?portablegcc_-m64_-march=core2_-O_-fomit-frame-pointer2019011820181123
1963780? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019011820181123
1964978? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019011820181123
1978876? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019011820181123
1985998? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019011820181123
2002910? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019011820181123
2003384? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019011820181123
2003428? ? ?? ? ?portablegcc_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2004628? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2009846? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019011820181123
2010092? ? ?? ? ?portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011820181123
2010442? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011820181123
2010520? ? ?? ? ?portablegcc_-m64_-O2_-fomit-frame-pointer2019011820181123
2010944? ? ?? ? ?portablegcc_-O2_-fomit-frame-pointer2019011820181123
2011626? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019011820181123
2011954? ? ?? ? ?portablegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019011820181123
2027920? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019011820181123
2031896? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2034062? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019011820181123
2035820? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2044038? ? ?? ? ?portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019011820181123
2044528? ? ?? ? ?portablegcc_-m64_-O_-fomit-frame-pointer2019011820181123
2045200? ? ?? ? ?portablegcc_-O_-fomit-frame-pointer2019011820181123
2107488? ? ?? ? ?portablegcc_-march=k8_-O2_-fomit-frame-pointer2019011820181123
2108206? ? ?? ? ?portablegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019011820181123
2191918? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019011820181123
2192222? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
2197174? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019011820181123
2198216? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019011820181123
2198390? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2019011820181123
2200432? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019011820181123
2200518? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
2202728? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019011820181123
2203736? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019011820181123
2536066? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019011820181123
2537450? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019011820181123
2538480? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019011820181123
2551182? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019011820181123
2551898? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019011820181123
2552260? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019011820181123
2553722? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019011820181123
2565110? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
2565178? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011820181123
2569002? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019011820181123
2569926? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
2570944? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2019011820181123
2571900? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2019011820181123
2579368? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2019011820181123
2583252? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2019011820181123
2591214? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019011820181123
2750854? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019011820181123
2768724? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019011820181123
2778486? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019011820181123
2790102? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2019011820181123
2790180? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2792294? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011820181123
2792502? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2019011820181123
2794196? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011820181123
2795408? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019011820181123
2795518? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019011820181123
2795562? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019011820181123
2795850? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2019011820181123
2798442? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019011820181123
2799292? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019011820181123
2800574? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019011820181123
2800606? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019011820181123
2800632? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019011820181123
2800650? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019011820181123
2976672? ? ?? ? ?portablegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019011820181123
2977232? ? ?? ? ?portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019011820181123
2980422? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011820181123
2984246? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019011820181123
2984734? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019011820181123
2987274? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
2990270? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
2990304? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
2991850? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
3016692? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019011820181123
3016756? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2019011820181123
3620040? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019011820181123
3620952? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011820181123
3621056? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
3621170? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
3621228? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019011820181123
3630004? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019011820181123
3631524? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019011820181123
3634778? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
3645388? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
4002890? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019011820181123
4004578? ? ?? ? ?portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019011820181123
4007366? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019011820181123
4024660? ? ?? ? ?portablegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019011820181123
4024892? ? ?? ? ?portablegcc_-march=k8_-Os_-fomit-frame-pointer2019011820181123
4025100? ? ?? ? ?portablegcc_-Os_-fomit-frame-pointer2019011820181123
4025168? ? ?? ? ?portablegcc_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
4025278? ? ?? ? ?portablegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
4025400? ? ?? ? ?portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011820181123
4027920? ? ?? ? ?portablegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019011820181123
4028818? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019011820181123
4029126? ? ?? ? ?portablegcc_-m64_-Os_-fomit-frame-pointer2019011820181123
4029126? ? ?? ? ?portablegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019011820181123
4029566? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019011820181123
4029694? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019011820181123
4031980? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019011820181123
4032418? ? ?? ? ?portablegcc_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
4032736? ? ?? ? ?portablegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
5701064? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019011820181123
5705064? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019011820181123
5714378? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019011820181123
5718682? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
5720052? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019011820181123
5720504? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2019011820181123
5720534? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019011820181123
5720598? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019011820181123
5720868? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019011820181123
5721222? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019011820181123
5722860? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2019011820181123
5724202? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019011820181123
5726864? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011820181123
5727392? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019011820181123
5729398? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019011820181123
5729590? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2019011820181123
5730154? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
5732416? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2019011820181123
9822064? ? ?? ? ?portablecc2019011820181123
9856518? ? ?? ? ?portablegcc_-funroll-loops2019011820181123
9929882? ? ?? ? ?portablegcc2019011820181123
11699282? ? ?? ? ?refcc2019011820181123
12012784? ? ?? ? ?refgcc_-funroll-loops2019011820181123
12046518? ? ?? ? ?refgcc2019011820181123

Compiler output

Implementation: portable
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
SABER_indcpa.c: fatal error: error in backend: Cannot select: 0x2138bd0: v32i16 = X86ISD::VBROADCAST 0x21db330
SABER_indcpa.c: 0x21db330: i16,ch = CopyFromReg 0x202b950, Register:i16 %vreg34
SABER_indcpa.c: 0x2140b90: i16 = Register %vreg34
SABER_indcpa.c: In function: pol_mul
SABER_indcpa.c: clang-3.8: error: clang frontend command failed with exit code 70 (use -v to see invocation)
SABER_indcpa.c: clang version 3.8.0 (tags/RELEASE_380/final 262553)
SABER_indcpa.c: Target: x86_64-unknown-linux-gnu
SABER_indcpa.c: Thread model: posix
SABER_indcpa.c: InstalledDir: /usr/bin
SABER_indcpa.c: clang-3.8: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c: ********************
SABER_indcpa.c:
SABER_indcpa.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
SABER_indcpa.c: Preprocessed source(s) and associated run script(s) are located at:
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-314f25.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-314f25.sh
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c:
SABER_indcpa.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments portable

Compiler output

Implementation: portable
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
SABER_indcpa.c: fatal error: error in backend: Cannot select: 0x2024c30: v32i16 = X86ISD::VBROADCAST 0x20de680
SABER_indcpa.c: 0x20de680: i16,ch = CopyFromReg 0x1f18930, Register:i16 %vreg34
SABER_indcpa.c: 0x20cea30: i16 = Register %vreg34
SABER_indcpa.c: In function: pol_mul
SABER_indcpa.c: clang-3.8: error: clang frontend command failed with exit code 70 (use -v to see invocation)
SABER_indcpa.c: clang version 3.8.0 (tags/RELEASE_380/final 262553)
SABER_indcpa.c: Target: x86_64-unknown-linux-gnu
SABER_indcpa.c: Thread model: posix
SABER_indcpa.c: InstalledDir: /usr/bin
SABER_indcpa.c: clang-3.8: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c: ********************
SABER_indcpa.c:
SABER_indcpa.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
SABER_indcpa.c: Preprocessed source(s) and associated run script(s) are located at:
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-e76fca.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-e76fca.sh
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c:
SABER_indcpa.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments portable

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
SABER_indcpa.c: fatal error: error in backend: Cannot select: 0x219be90: v32i16 = X86ISD::VBROADCAST 0x2288e90
SABER_indcpa.c: 0x2288e90: i16,ch = CopyFromReg 0x211b120, Register:i16 %vreg34
SABER_indcpa.c: 0x20b8770: i16 = Register %vreg34
SABER_indcpa.c: In function: pol_mul
SABER_indcpa.c: clang-3.8: error: clang frontend command failed with exit code 70 (use -v to see invocation)
SABER_indcpa.c: clang version 3.8.0 (tags/RELEASE_380/final 262553)
SABER_indcpa.c: Target: x86_64-unknown-linux-gnu
SABER_indcpa.c: Thread model: posix
SABER_indcpa.c: InstalledDir: /usr/bin
SABER_indcpa.c: clang-3.8: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c: ********************
SABER_indcpa.c:
SABER_indcpa.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
SABER_indcpa.c: Preprocessed source(s) and associated run script(s) are located at:
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-a9f738.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-a9f738.sh
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c:
SABER_indcpa.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
SABER_indcpa.c: fatal error: error in backend: Cannot select: 0xe78730: v32i16 = X86ISD::VBROADCAST 0xeee7d0
SABER_indcpa.c: 0xeee7d0: i16,ch = CopyFromReg 0xd7f120, Register:i16 %vreg34
SABER_indcpa.c: 0xec7a80: i16 = Register %vreg34
SABER_indcpa.c: In function: pol_mul
SABER_indcpa.c: clang-3.8: error: clang frontend command failed with exit code 70 (use -v to see invocation)
SABER_indcpa.c: clang version 3.8.0 (tags/RELEASE_380/final 262553)
SABER_indcpa.c: Target: x86_64-unknown-linux-gnu
SABER_indcpa.c: Thread model: posix
SABER_indcpa.c: InstalledDir: /usr/bin
SABER_indcpa.c: clang-3.8: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c: ********************
SABER_indcpa.c:
SABER_indcpa.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
SABER_indcpa.c: Preprocessed source(s) and associated run script(s) are located at:
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-0525d4.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-0525d4.sh
SABER_indcpa.c: clang-3.8: note: diagnostic msg:
SABER_indcpa.c:
SABER_indcpa.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref