Implementation notes: amd64, oki, crypto_kem/saber

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_kem
Primitive: saber
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
469772? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019012120181123
482860? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019012120181123
511082? ? ?? ? ?portableclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019012120181123
511194? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019012120181123
514664? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019012120181123
587286? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
590060? ? ?? ? ?portableclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
590866? ? ?? ? ?portableclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
591604? ? ?? ? ?portableclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
591932? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019012120181123
593434? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
595426? ? ?? ? ?portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019012120181123
601006? ? ?? ? ?portablegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019012120181123
601430? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019012120181123
606490? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019012120181123
606990? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019012120181123
611574? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019012120181123
614066? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
615224? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
619608? ? ?? ? ?portablegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
622538? ? ?? ? ?portablegcc_-m64_-O3_-fomit-frame-pointer2019012120181123
623700? ? ?? ? ?portablegcc_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
625814? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019012120181123
626652? ? ?? ? ?portablegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019012120181123
627892? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019012120181123
627980? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019012120181123
628616? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019012120181123
628778? ? ?? ? ?portablegcc_-O3_-fomit-frame-pointer2019012120181123
634872? ? ?? ? ?portablegcc_-march=k8_-O3_-fomit-frame-pointer2019012120181123
635960? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019012120181123
640556? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019012120181123
641074? ? ?? ? ?portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019012120181123
642322? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019012120181123
645826? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019012120181123
655846? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
658010? ? ?? ? ?portablegcc_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
663450? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019012120181123
667190? ? ?? ? ?portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019012120181123
670932? ? ?? ? ?portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019012120181123
678560? ? ?? ? ?portablegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019012120181123
707982? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
710736? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019012120181123
713482? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
718144? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019012120181123
739804? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019012120181123
746356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
748094? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
756774? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019012120181123
760400? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019012120181123
760466? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
778654? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
779094? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019012120181123
785136? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019012120181123
802318? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019012120181123
808534? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019012120181123
813768? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019012120181123
816226? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019012120181123
818434? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019012120181123
824336? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
825142? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2019012120181123
826172? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019012120181123
831026? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019012120181123
839134? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019012120181123
840134? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019012120181123
840322? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2019012120181123
845994? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2019012120181123
850456? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
866072? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019012120181123
902702? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019012120181123
905242? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019012120181123
2582934? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
2583502? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
2639588? ? ?? ? ?portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019012120181123
2644266? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019012120181123
2647950? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019012120181123
2695400? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019012120181123
2696046? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019012120181123
2696966? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
2699958? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
2867852? ? ?? ? ?portablegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019012120181123
2870602? ? ?? ? ?portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019012120181123
2871462? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019012120181123
2872858? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
2874020? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
2878694? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019012120181123
2880026? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019012120181123
2892176? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019012120181123
2894818? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019012120181123
3237630? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019012120181123
3263828? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019012120181123
3270402? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019012120181123
3270870? ? ?? ? ?portablegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019012120181123
3271540? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019012120181123
3277742? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019012120181123
3295484? ? ?? ? ?portablegcc_-march=nocona_-O_-fomit-frame-pointer2019012120181123
3315260? ? ?? ? ?portablegcc_-m64_-march=k8_-O_-fomit-frame-pointer2019012120181123
3315260? ? ?? ? ?portablegcc_-march=k8_-O_-fomit-frame-pointer2019012120181123
3366582? ? ?? ? ?portablegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
3382672? ? ?? ? ?portablegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019012120181123
3398238? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019012120181123
3398328? ? ?? ? ?portablegcc_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
3437510? ? ?? ? ?portablegcc_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
3437870? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
3454938? ? ?? ? ?portablegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019012120181123
3455398? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019012120181123
3455736? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019012120181123
3455746? ? ?? ? ?portablegcc_-m64_-march=core2_-O_-fomit-frame-pointer2019012120181123
3455750? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019012120181123
3456052? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019012120181123
3525334? ? ?? ? ?portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019012120181123
3532902? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019012120181123
3557856? ? ?? ? ?portablegcc_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
3558492? ? ?? ? ?portablegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
3570070? ? ?? ? ?portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019012120181123
3570566? ? ?? ? ?portablegcc_-m64_-O2_-fomit-frame-pointer2019012120181123
3573588? ? ?? ? ?portablegcc_-O2_-fomit-frame-pointer2019012120181123
3573892? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019012120181123
3575312? ? ?? ? ?portablegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019012120181123
3575980? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019012120181123
3716726? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
3719706? ? ?? ? ?portablegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019012120181123
3720394? ? ?? ? ?portablegcc_-march=k8_-O2_-fomit-frame-pointer2019012120181123
3724654? ? ?? ? ?portablegcc_-m64_-O_-fomit-frame-pointer2019012120181123
3724818? ? ?? ? ?portablegcc_-O_-fomit-frame-pointer2019012120181123
3725204? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
3725522? ? ?? ? ?portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019012120181123
3823198? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019012120181123
3824512? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019012120181123
3848380? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019012120181123
3871040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019012120181123
3880594? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019012120181123
3887288? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
3888308? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
4179918? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2019012120181123
4185260? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
4186714? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019012120181123
4190246? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019012120181123
4190610? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
4191422? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019012120181123
4193802? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019012120181123
4194664? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019012120181123
4194850? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019012120181123
4829482? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019012120181123
4851628? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019012120181123
4856012? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019012120181123
4864820? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019012120181123
4868776? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019012120181123
4870240? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019012120181123
4882556? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019012120181123
4899944? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
4901576? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2019012120181123
4901902? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019012120181123
4904406? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2019012120181123
4922766? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
4925222? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2019012120181123
4928566? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2019012120181123
4932104? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019012120181123
4942358? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019012120181123
4983952? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2019012120181123
4985496? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019012120181123
5295460? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019012120181123
5328412? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019012120181123
5332542? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
5334890? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019012120181123
5337630? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019012120181123
5339366? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019012120181123
5339778? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019012120181123
5341090? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019012120181123
5342672? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019012120181123
5343056? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2019012120181123
5343504? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019012120181123
5345574? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2019012120181123
5345900? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019012120181123
5346040? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019012120181123
5347620? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019012120181123
5382204? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019012120181123
5474810? ? ?? ? ?portablegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019012120181123
5475630? ? ?? ? ?portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019012120181123
5476614? ? ?? ? ?portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019012120181123
5479946? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019012120181123
5486310? ? ?? ? ?portablegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
5486664? ? ?? ? ?portablegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019012120181123
5486696? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
5490818? ? ?? ? ?portablegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
5491956? ? ?? ? ?portablegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
5763490? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019012120181123
5765032? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2019012120181123
6920670? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
6933648? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019012120181123
6969248? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019012120181123
6984348? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019012120181123
6987360? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
6996178? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019012120181123
6998222? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
6999452? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019012120181123
7001346? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
7191026? ? ?? ? ?portablegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019012120181123
7194776? ? ?? ? ?portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019012120181123
7207042? ? ?? ? ?portablegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019012120181123
7223688? ? ?? ? ?portablegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019012120181123
7227516? ? ?? ? ?portablegcc_-march=k8_-Os_-fomit-frame-pointer2019012120181123
7227744? ? ?? ? ?portablegcc_-m64_-Os_-fomit-frame-pointer2019012120181123
7228662? ? ?? ? ?portablegcc_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
7229288? ? ?? ? ?portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019012120181123
7229708? ? ?? ? ?portablegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019012120181123
7230190? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019012120181123
7230210? ? ?? ? ?portablegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
7230400? ? ?? ? ?portablegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019012120181123
7230518? ? ?? ? ?portablegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019012120181123
7235034? ? ?? ? ?portablegcc_-Os_-fomit-frame-pointer2019012120181123
7236062? ? ?? ? ?portablegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019012120181123
7244524? ? ?? ? ?portablegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019012120181123
7248316? ? ?? ? ?portablegcc_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
7250182? ? ?? ? ?portablegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
10999668? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019012120181123
11002042? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019012120181123
11016298? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019012120181123
11033432? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019012120181123
11034228? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2019012120181123
11034784? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
11034830? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019012120181123
11035518? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019012120181123
11041124? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2019012120181123
11041826? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019012120181123
11044150? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
11045584? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019012120181123
11046190? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019012120181123
11048302? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2019012120181123
11050714? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019012120181123
11057698? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019012120181123
11062024? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019012120181123
11065568? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019012120181123
18096022? ? ?? ? ?portablegcc_-funroll-loops2019012120181123
18101536? ? ?? ? ?portablegcc2019012120181123
18139792? ? ?? ? ?portablecc2019012120181123
23012524? ? ?? ? ?refgcc_-funroll-loops2019012120181123
23031872? ? ?? ? ?refgcc2019012120181123
23753462? ? ?? ? ?refcc2019012120181123

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: 0x1371040: v32i16 = X86ISD::VBROADCAST 0x1311d50
SABER_indcpa.c: 0x1311d50: i16,ch = CopyFromReg 0x11ea960, Register:i16 %vreg34
SABER_indcpa.c: 0x132cf00: 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-672c2c.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-672c2c.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: 0x1ac8590: v32i16 = X86ISD::VBROADCAST 0x19be960
SABER_indcpa.c: 0x19be960: i16,ch = CopyFromReg 0x193e960, Register:i16 %vreg34
SABER_indcpa.c: 0x1aaea50: 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-539988.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-539988.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: 0x2282a20: v32i16 = X86ISD::VBROADCAST 0x222ee60
SABER_indcpa.c: 0x222ee60: i16,ch = CopyFromReg 0x20f20f0, Register:i16 %vreg34
SABER_indcpa.c: 0x21c7120: 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-a29f3a.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-a29f3a.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: 0x1c924a0: v32i16 = X86ISD::VBROADCAST 0x1cf0db0
SABER_indcpa.c: 0x1cf0db0: i16,ch = CopyFromReg 0x1b8a0f0, Register:i16 %vreg34
SABER_indcpa.c: 0x1d15a20: 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-c1cd06.c
SABER_indcpa.c: clang-3.8: note: diagnostic msg: /tmp/SABER_indcpa-c1cd06.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