Implementation notes: amd64, hobbes, crypto_scalarmult/kummer

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_scalarmult
Primitive: kummer
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
792166? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
792203? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
793089? ? ?? ? ?avx2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111220171020
793270? ? ?? ? ?avx2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
793332? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
793728? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111220171020
794512? ? ?? ? ?avx2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
795918? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
795926? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
795971? ? ?? ? ?avx2gcc_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
795974? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
796013? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111220171020
796034? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111220171020
796062? ? ?? ? ?avx2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
796082? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
796094? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111220171020
796100? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
796117? ? ?? ? ?avx2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111220171020
796123? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
796154? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111220171020
796162? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111220171020
796162? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111220171020
796243? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111220171020
796253? ? ?? ? ?avx2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
796256? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
796306? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
796328? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111220171020
796356? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111220171020
796766? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
796826? ? ?? ? ?avx2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111220171020
796833? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111220171020
796835? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
796958? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
797001? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
797018? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111220171020
797080? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111220171020
797132? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111220171020
797154? ? ?? ? ?avx2gcc_-funroll-loops_-O_-fomit-frame-pointer2017111220171020
797216? ? ?? ? ?avx2gcc_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
797225? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111220171020
797299? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111220171020
797325? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111220171020
797378? ? ?? ? ?avx2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111220171020
797446? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111220171020
797449? ? ?? ? ?avx2gcc_-march=k8_-O2_-fomit-frame-pointer2017111220171020
797451? ? ?? ? ?avx2gcc_-m64_-O2_-fomit-frame-pointer2017111220171020
797462? ? ?? ? ?avx2gcc_-O2_-fomit-frame-pointer2017111220171020
797468? ? ?? ? ?avx2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
797601? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
797670? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
797692? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111220171020
797694? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111220171020
797701? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111220171020
797711? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111220171020
797715? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111220171020
797717? ? ?? ? ?avx2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
797725? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111220171020
797741? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111220171020
797756? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111220171020
797795? ? ?? ? ?avx2gcc_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
797797? ? ?? ? ?avx2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
797889? ? ?? ? ?avx2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111220171020
797935? ? ?? ? ?avx2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111220171020
797937? ? ?? ? ?avx2gcc_-Os_-fomit-frame-pointer2017111220171020
797952? ? ?? ? ?avx2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
797963? ? ?? ? ?avx2gcc_-O_-fomit-frame-pointer2017111220171020
797993? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
798022? ? ?? ? ?avx2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111220171020
798029? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111220171020
798037? ? ?? ? ?avx2gcc_-march=k8_-O_-fomit-frame-pointer2017111220171020
798068? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111220171020
798089? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111220171020
798095? ? ?? ? ?avx2gcc_-march=k8_-O3_-fomit-frame-pointer2017111220171020
798113? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111220171020
798114? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111220171020
798127? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
798134? ? ?? ? ?avx2gcc_-O3_-fomit-frame-pointer2017111220171020
798138? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111220171020
798147? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111220171020
798195? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111220171020
798219? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111220171020
798252? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
798277? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111220171020
798457? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
798469? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
798473? ? ?? ? ?avx2gcc_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
798502? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111220171020
798525? ? ?? ? ?avx2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111220171020
798548? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
798568? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
798607? ? ?? ? ?avx2gcc_-march=nocona_-O_-fomit-frame-pointer2017111220171020
798609? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111220171020
798630? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111220171020
798646? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111220171020
798661? ? ?? ? ?avx2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111220171020
798683? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111220171020
798789? ? ?? ? ?avx2gcc_-march=k8_-Os_-fomit-frame-pointer2017111220171020
798804? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111220171020
798910? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111220171020
799007? ? ?? ? ?avx2gcc_-m64_-O_-fomit-frame-pointer2017111220171020
799036? ? ?? ? ?avx2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111220171020
799412? ? ?? ? ?avx2gcc_-funroll-loops2017111220171020
799680? ? ?? ? ?avx2gcc2017111220171020
799739? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111220171020
801854? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111220171020
804470? ? ?? ? ?avx2cc2017111220171020
805909? ? ?? ? ?avx2gcc_-m64_-O3_-fomit-frame-pointer2017111220171020
806166? ? ?? ? ?avx2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
806195? ? ?? ? ?avx2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
807699? ? ?? ? ?avx2gcc_-m64_-Os_-fomit-frame-pointer2017111220171020
812043? ? ?? ? ?avx2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111220171020
812046? ? ?? ? ?avx2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
812213? ? ?? ? ?avx2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111220171020
812230? ? ?? ? ?avx2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111220171020
814882? ? ?? ? ?avx2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
1088631? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
1088811? ? ?? ? ?avxgcc_-march=k8_-O3_-fomit-frame-pointer2017111220171020
1088976? ? ?? ? ?avxgcc_-m64_-O3_-fomit-frame-pointer2017111220171020
1090610? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111220171020
1090699? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
1090803? ? ?? ? ?avxgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111220171020
1090860? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111220171020
1091309? ? ?? ? ?avxclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111220171020
1092100? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111220171020
1096110? ? ?? ? ?avxclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111220171020
1098660? ? ?? ? ?avxcc2017111220171020
1099032? ? ?? ? ?avxgcc2017111220171020
1100320? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
1100327? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
1100332? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
1100340? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111220171020
1100347? ? ?? ? ?avxclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111220171020
1100368? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111220171020
1100404? ? ?? ? ?avxgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111220171020
1100408? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
1100414? ? ?? ? ?avxgcc_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
1100439? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111220171020
1100453? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
1100460? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
1100468? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111220171020
1100527? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111220171020
1100528? ? ?? ? ?avxgcc_-O3_-fomit-frame-pointer2017111220171020
1100548? ? ?? ? ?avxgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111220171020
1100590? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
1100618? ? ?? ? ?avxgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111220171020
1100620? ? ?? ? ?avxclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
1100623? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111220171020
1100624? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
1100652? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111220171020
1100698? ? ?? ? ?avxgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
1100710? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
1100710? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111220171020
1100710? ? ?? ? ?avxgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
1100757? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111220171020
1100785? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111220171020
1100801? ? ?? ? ?avxclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
1100815? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111220171020
1100829? ? ?? ? ?avxgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
1100872? ? ?? ? ?avxclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
1100879? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111220171020
1100895? ? ?? ? ?avxclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
1101024? ? ?? ? ?avxclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111220171020
1101304? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
1101362? ? ?? ? ?avxgcc_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
1101417? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111220171020
1101453? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
1101474? ? ?? ? ?avxgcc_-funroll-loops_-O_-fomit-frame-pointer2017111220171020
1101613? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
1101702? ? ?? ? ?avxgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
1101708? ? ?? ? ?avxgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111220171020
1101708? ? ?? ? ?avxgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
1101742? ? ?? ? ?avxgcc_-march=k8_-O2_-fomit-frame-pointer2017111220171020
1101750? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111220171020
1101766? ? ?? ? ?avxgcc_-m64_-O2_-fomit-frame-pointer2017111220171020
1101777? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111220171020
1101786? ? ?? ? ?avxgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111220171020
1101857? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111220171020
1101897? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111220171020
1101916? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111220171020
1101922? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
1101928? ? ?? ? ?avxgcc_-O_-fomit-frame-pointer2017111220171020
1101928? ? ?? ? ?avxgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111220171020
1101930? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
1101944? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111220171020
1101973? ? ?? ? ?avxgcc_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
1101977? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
1101978? ? ?? ? ?avxgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111220171020
1101981? ? ?? ? ?avxgcc_-m64_-Os_-fomit-frame-pointer2017111220171020
1101988? ? ?? ? ?avxgcc_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
1101998? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111220171020
1102048? ? ?? ? ?avxgcc_-m64_-O_-fomit-frame-pointer2017111220171020
1102088? ? ?? ? ?avxgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111220171020
1102109? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111220171020
1102127? ? ?? ? ?avxgcc_-Os_-fomit-frame-pointer2017111220171020
1102137? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111220171020
1102149? ? ?? ? ?avxgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111220171020
1102158? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111220171020
1102164? ? ?? ? ?avxgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
1102175? ? ?? ? ?avxgcc_-march=k8_-O_-fomit-frame-pointer2017111220171020
1102260? ? ?? ? ?avxgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
1102341? ? ?? ? ?avxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111220171020
1102374? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111220171020
1102402? ? ?? ? ?avxgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111220171020
1102461? ? ?? ? ?avxgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
1102588? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111220171020
1102609? ? ?? ? ?avxgcc_-O2_-fomit-frame-pointer2017111220171020
1102679? ? ?? ? ?avxgcc_-march=nocona_-O_-fomit-frame-pointer2017111220171020
1102698? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111220171020
1102724? ? ?? ? ?avxgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111220171020
1102755? ? ?? ? ?avxgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111220171020
1102757? ? ?? ? ?avxgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111220171020
1102777? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111220171020
1102831? ? ?? ? ?avxgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
1102854? ? ?? ? ?avxgcc_-march=k8_-Os_-fomit-frame-pointer2017111220171020
1102876? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
1102923? ? ?? ? ?avxgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111220171020
1102944? ? ?? ? ?avxgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
1102991? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
1102997? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
1102997? ? ?? ? ?avxgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
1103046? ? ?? ? ?avxgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111220171020
1103085? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111220171020
1103378? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111220171020
1107323? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111220171020
1108469? ? ?? ? ?avxgcc_-funroll-loops2017111220171020
1115799? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111220171020
1116206? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
1116914? ? ?? ? ?avxgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111220171020
1117333? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111220171020
1117457? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111220171020
2446375? ? ?? ? ?ref5gcc_-march=k8_-O3_-fomit-frame-pointer2017111220171020
2448286? ? ?? ? ?ref5gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
2467580? ? ?? ? ?ref5gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
2467802? ? ?? ? ?ref5gcc_-march=k8_-O2_-fomit-frame-pointer2017111220171020
2477440? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2477783? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2485414? ? ?? ? ?ref5uclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111320171020
2489630? ? ?? ? ?ref5uclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2489806? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2489968? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111220171020
2490250? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2491317? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
2493198? ? ?? ? ?ref5uclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2493754? ? ?? ? ?ref5uclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111320171020
2500020? ? ?? ? ?ref5uclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111320171020
2500550? ? ?? ? ?ref5uclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2501199? ? ?? ? ?ref5uclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111320171020
2502786? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
2502787? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111220171020
2503458? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2506788? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111220171020
2509402? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
2510299? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111220171020
2510699? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111220171020
2511393? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111220171020
2512493? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
2512718? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2514571? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111220171020
2514840? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111220171020
2517699? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
2517966? ? ?? ? ?ref5gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111220171020
2521761? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
2522842? ? ?? ? ?ref5gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
2523717? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
2523890? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
2524641? ? ?? ? ?ref5uclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2525139? ? ?? ? ?ref5gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
2525861? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111220171020
2525876? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
2525981? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111220171020
2526099? ? ?? ? ?ref5ugcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
2526488? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111220171020
2526742? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
2527155? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
2527382? ? ?? ? ?ref5gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
2527453? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
2534801? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111220171020
2537019? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111220171020
2537019? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111220171020
2537136? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111220171020
2537670? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111220171020
2541481? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111220171020
2541488? ? ?? ? ?ref5gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111220171020
2541564? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111220171020
2541676? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2542351? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2542620? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2542655? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2544491? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2547173? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2547937? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2548673? ? ?? ? ?ref5gcc_-O3_-fomit-frame-pointer2017111220171020
2548820? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
2549567? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
2549990? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
2550086? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
2550089? ? ?? ? ?ref5ugcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
2550120? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2550187? ? ?? ? ?ref5gcc_-m64_-O3_-fomit-frame-pointer2017111220171020
2550685? ? ?? ? ?ref5gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
2550814? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111220171020
2550909? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111220171020
2551421? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2551814? ? ?? ? ?ref5ugcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
2555072? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
2555569? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
2556832? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
2557060? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
2557627? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2558459? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
2559229? ? ?? ? ?ref5gcc_-march=nocona_-O3_-fomit-frame-pointer2017111220171020
2562050? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2562871? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
2565991? ? ?? ? ?ref5ugcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2568852? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
2569593? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
2572109? ? ?? ? ?ref5gcc_-O2_-fomit-frame-pointer2017111220171020
2572560? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
2574536? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
2576253? ? ?? ? ?ref5gcc_-m64_-O2_-fomit-frame-pointer2017111220171020
2580163? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
2581535? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
2584298? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
2585307? ? ?? ? ?ref5ugcc_-m64_-O3_-fomit-frame-pointer2017111320171020
2585855? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
2588677? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111220171020
2590660? ? ?? ? ?ref5gcc_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
2591608? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
2591869? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111220171020
2592261? ? ?? ? ?ref5ugcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
2593159? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
2594778? ? ?? ? ?ref5ugcc_-O3_-fomit-frame-pointer2017111320171020
2597786? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111220171020
2600962? ? ?? ? ?ref5ugcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2603854? ? ?? ? ?ref5ugcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2604850? ? ?? ? ?ref5gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111220171020
2605412? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111220171020
2606307? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
2606454? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111220171020
2608069? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
2611027? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
2612310? ? ?? ? ?ref5gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111220171020
2612855? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
2620246? ? ?? ? ?ref5clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2620288? ? ?? ? ?ref5clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2620387? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111220171020
2623234? ? ?? ? ?ref5clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2623383? ? ?? ? ?ref5clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111320171020
2623556? ? ?? ? ?ref5clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
2623588? ? ?? ? ?ref5clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
2623635? ? ?? ? ?ref5clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
2623687? ? ?? ? ?ref5clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111220171020
2627711? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
2628578? ? ?? ? ?ref5ugcc_-O2_-fomit-frame-pointer2017111320171020
2628881? ? ?? ? ?ref5ugcc_-m64_-O2_-fomit-frame-pointer2017111320171020
2631965? ? ?? ? ?ref5gcc_-Os_-fomit-frame-pointer2017111220171020
2634623? ? ?? ? ?ref5gcc_-m64_-Os_-fomit-frame-pointer2017111220171020
2635810? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111220171020
2645872? ? ?? ? ?ref5gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
2646045? ? ?? ? ?ref5gcc_-march=nocona_-Os_-fomit-frame-pointer2017111220171020
2647497? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2652644? ? ?? ? ?ref5gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
2655406? ? ?? ? ?ref5ugcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
2655527? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2655731? ? ?? ? ?ref5gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
2656010? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
2656660? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111220171020
2656739? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
2657395? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
2661294? ? ?? ? ?ref5gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
2661943? ? ?? ? ?ref5gcc_-march=k8_-Os_-fomit-frame-pointer2017111220171020
2662073? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
2662294? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
2662912? ? ?? ? ?ref5gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
2663686? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2664600? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2667330? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111220171020
2677859? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2678242? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2678783? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111220171020
2680621? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
2680928? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
2681181? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2684669? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2686207? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
2686310? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
2687806? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
2688578? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
2689050? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111220171020
2690797? ? ?? ? ?ref5gcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
2691547? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
2691579? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
2692388? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
2692934? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
2695886? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
2696288? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
2697684? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2698187? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111220171020
2698755? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2698879? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2698972? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
2699070? ? ?? ? ?ref5ugcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
2700959? ? ?? ? ?ref5gcc_-march=k8_-O_-fomit-frame-pointer2017111220171020
2703459? ? ?? ? ?ref5ugcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
2703687? ? ?? ? ?ref5ugcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2704598? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2706271? ? ?? ? ?ref5gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111220171020
2707867? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
2707987? ? ?? ? ?ref5ugcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
2709464? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2709888? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
2710358? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2712575? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2713207? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2715828? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
2717045? ? ?? ? ?ref5ugcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2719890? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2720756? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
2722537? ? ?? ? ?ref5ugcc_-m64_-Os_-fomit-frame-pointer2017111320171020
2724383? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111220171020
2724469? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111220171020
2725003? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
2725657? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
2726531? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
2727123? ? ?? ? ?ref5ugcc_-Os_-fomit-frame-pointer2017111320171020
2728711? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111220171020
2731638? ? ?? ? ?ref5ugcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
2732413? ? ?? ? ?ref5gcc_-march=barcelona_-O_-fomit-frame-pointer2017111220171020
2733315? ? ?? ? ?ref5gcc_-march=nocona_-O_-fomit-frame-pointer2017111220171020
2735178? ? ?? ? ?ref5gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111220171020
2735414? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111220171020
2737806? ? ?? ? ?ref5gcc_-O_-fomit-frame-pointer2017111220171020
2737898? ? ?? ? ?ref5gcc_-m64_-O_-fomit-frame-pointer2017111220171020
2738102? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111220171020
2741031? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
2741522? ? ?? ? ?ref5ugcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
2747802? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111220171020
2748176? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111220171020
2750080? ? ?? ? ?ref5ugcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2752825? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
2762857? ? ?? ? ?ref5ugcc_-O_-fomit-frame-pointer2017111320171020
2762978? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
2763747? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
2765780? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
2767624? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
2768701? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
2772238? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
2772438? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
2775928? ? ?? ? ?ref5ugcc_-m64_-O_-fomit-frame-pointer2017111320171020
2776786? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
2777980? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2779458? ? ?? ? ?ref5ugcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
2782207? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
3177268? ? ?? ? ?ref5ugcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
6427598? ? ?? ? ?ref5gcc_-funroll-loops2017111320171020
6428562? ? ?? ? ?ref5cc2017111320171020
6448455? ? ?? ? ?ref5gcc2017111220171020
7261540? ? ?? ? ?ref5ugcc2017111320171020
7287205? ? ?? ? ?ref5ucc2017111320171020
7289001? ? ?? ? ?ref5ugcc_-funroll-loops2017111320171020

Test failure

Implementation: crypto_scalarmult/kummer/avx
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer avx avx2 avx2int ref5 ref5u
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer avx avx2 avx2int ref5 ref5u
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer avx avx2 avx2int ref5 ref5u

Compiler output

Implementation: crypto_scalarmult/kummer/avx2int
Compiler: cc
smult.c: smult.c: In function 'gfe4x_mulconst':
smult.c: smult.c:36:6: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:126:1: error: inlining failed in call to always_inline '_mm256_add_epi64': target specific option mismatch
smult.c: _mm256_add_epi64 (__m256i __A, __m256i __B)
smult.c: ^
smult.c: smult.c:45:8: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:787:1: error: inlining failed in call to always_inline '_mm256_srli_epi64': target specific option mismatch
smult.c: _mm256_srli_epi64 (__m256i __A, int __B)
smult.c: ^
smult.c: smult.c:45:10: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: ...

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc avx2int
gcc avx2int
gcc -O2 -fomit-frame-pointer avx2int
gcc -O3 -fomit-frame-pointer avx2int
gcc -O -fomit-frame-pointer avx2int
gcc -Os -fomit-frame-pointer avx2int
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avx2int
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avx2int
gcc -fno-schedule-insns -O -fomit-frame-pointer avx2int
gcc -fno-schedule-insns -Os -fomit-frame-pointer avx2int
gcc -funroll-loops avx2int
gcc -funroll-loops -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -O -fomit-frame-pointer avx2int
gcc -funroll-loops -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avx2int
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -O -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avx2int
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avx2int
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avx2int
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avx2int
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avx2int
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avx2int
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avx2int
gcc -m64 -O2 -fomit-frame-pointer avx2int
gcc -m64 -O3 -fomit-frame-pointer avx2int
gcc -m64 -O -fomit-frame-pointer avx2int
gcc -m64 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -O -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avx2int
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=corei7 -O -fomit-frame-pointer avx2int
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=k8 -O -fomit-frame-pointer avx2int
gcc -m64 -march=k8 -Os -fomit-frame-pointer avx2int
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=nocona -O -fomit-frame-pointer avx2int
gcc -m64 -march=nocona -Os -fomit-frame-pointer avx2int
gcc -march=barcelona -O2 -fomit-frame-pointer avx2int
gcc -march=barcelona -O3 -fomit-frame-pointer avx2int
gcc -march=barcelona -O -fomit-frame-pointer avx2int
gcc -march=barcelona -Os -fomit-frame-pointer avx2int
gcc -march=k8 -O2 -fomit-frame-pointer avx2int
gcc -march=k8 -O3 -fomit-frame-pointer avx2int
gcc -march=k8 -O -fomit-frame-pointer avx2int
gcc -march=k8 -Os -fomit-frame-pointer avx2int
gcc -march=nocona -O2 -fomit-frame-pointer avx2int
gcc -march=nocona -O3 -fomit-frame-pointer avx2int
gcc -march=nocona -O -fomit-frame-pointer avx2int
gcc -march=nocona -Os -fomit-frame-pointer avx2int

Compiler output

Implementation: crypto_scalarmult/kummer/avx2int
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
smult.c: smult.c:36:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: smult.c:37:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t1 = _mm256_mul_epi32(a->v[1],*b);
smult.c: ^
smult.c: smult.c:38:10: error: always_inline function '_mm256_add_epi64' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26;
smult.c: ^
smult.c: smult.c:38:30: error: always_inline function '_mm256_srli_epi64' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26;
smult.c: ^
smult.c: smult.c:39:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t2 = _mm256_mul_epi32(a->v[2],*b);
smult.c: ^
smult.c: smult.c:40:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t3 = _mm256_mul_epi32(a->v[3],*b);
smult.c: ^
smult.c: smult.c:41:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t4 = _mm256_mul_epi32(a->v[4],*b);
smult.c: ^
smult.c: smult.c:42:10: error: always_inline function '_mm256_add_epi64' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: t3 = _mm256_add_epi64(t3,_mm256_srli_epi64(t2,26)); t2 &= mask26;
smult.c: ^
smult.c: smult.c:42:30: error: always_inline function '_mm256_srli_epi64' requires target feature 'sse4.2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'sse4.2'
smult.c: ...

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

Compiler output

Implementation: crypto_scalarmult/kummer/avx2int
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
smult.c: smult.c:36:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: smult.c:37:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t1 = _mm256_mul_epi32(a->v[1],*b);
smult.c: ^
smult.c: smult.c:38:10: error: always_inline function '_mm256_add_epi64' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26;
smult.c: ^
smult.c: smult.c:38:30: error: always_inline function '_mm256_srli_epi64' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26;
smult.c: ^
smult.c: smult.c:39:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t2 = _mm256_mul_epi32(a->v[2],*b);
smult.c: ^
smult.c: smult.c:40:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t3 = _mm256_mul_epi32(a->v[3],*b);
smult.c: ^
smult.c: smult.c:41:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t4 = _mm256_mul_epi32(a->v[4],*b);
smult.c: ^
smult.c: smult.c:42:10: error: always_inline function '_mm256_add_epi64' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: t3 = _mm256_add_epi64(t3,_mm256_srli_epi64(t2,26)); t2 &= mask26;
smult.c: ^
smult.c: smult.c:42:30: error: always_inline function '_mm256_srli_epi64' requires target feature 'avx2', but would be inlined into function 'gfe4x_mulconst' that is compiled without support for 'avx2'
smult.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avx2int
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avx2int
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avx2int
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx2int

Compiler output

Implementation: crypto_scalarmult/kummer/avx2int
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c: In function 'gfe4x_mulconst':
smult.c: smult.c:36:6: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:126:1: error: inlining failed in call to always_inline '_mm256_add_epi64': target specific option mismatch
smult.c: _mm256_add_epi64 (__m256i __A, __m256i __B)
smult.c: ^
smult.c: smult.c:45:8: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:787:1: error: inlining failed in call to always_inline '_mm256_srli_epi64': target specific option mismatch
smult.c: _mm256_srli_epi64 (__m256i __A, int __B)
smult.c: ^
smult.c: smult.c:45:10: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: ...
smult.c: smult.c: In function 'gfe4x_mulconst':
smult.c: smult.c:36:6: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:126:1: error: inlining failed in call to always_inline '_mm256_add_epi64': target specific option mismatch
smult.c: _mm256_add_epi64 (__m256i __A, __m256i __B)
smult.c: ^
smult.c: smult.c:45:8: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:787:1: error: inlining failed in call to always_inline '_mm256_srli_epi64': target specific option mismatch
smult.c: _mm256_srli_epi64 (__m256i __A, int __B)
smult.c: ^
smult.c: smult.c:45:10: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=barcelona -O -fomit-frame-pointer avx2int
gcc -m64 -march=barcelona -Os -fomit-frame-pointer avx2int

Compiler output

Implementation: crypto_scalarmult/kummer/avx2int
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: smult.c: In function 'gfe4x_mulconst':
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:126:1: error: inlining failed in call to always_inline '_mm256_add_epi64': target specific option mismatch
smult.c: _mm256_add_epi64 (__m256i __A, __m256i __B)
smult.c: ^
smult.c: smult.c:45:8: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:787:1: error: inlining failed in call to always_inline '_mm256_srli_epi64': target specific option mismatch
smult.c: _mm256_srli_epi64 (__m256i __A, int __B)
smult.c: ^
smult.c: smult.c:45:10: error: called from here
smult.c: t2 = _mm256_add_epi64(t2,_mm256_srli_epi64(t1,25)); t1 &= mask25;
smult.c: ^
smult.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
smult.c: from gfe4x.h:5,
smult.c: from smult.c:3:
smult.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:126:1: error: inlining failed in call to always_inline '_mm256_add_epi64': target specific option mismatch
smult.c: _mm256_add_epi64 (__m256i __A, __m256i __B)
smult.c: ^
smult.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer avx2int
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer avx2int
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer avx2int
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer avx2int
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avx2int
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avx2int
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avx2int
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avx2int
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avx2int
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avx2int
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avx2int
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avx2int