Implementation notes: amd64, hydra9, crypto_scalarmult/kummer

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_scalarmult
Primitive: kummer
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
738173? ? ?? ? ?avx2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
738224? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
738277? ? ?? ? ?avx2gcc_-O3_-fomit-frame-pointer2017111120171020
738278? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111120171020
738280? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
738308? ? ?? ? ?avx2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
738343? ? ?? ? ?avx2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
738349? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111120171020
738355? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
738558? ? ?? ? ?avx2gcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
738600? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
738619? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
738765? ? ?? ? ?avx2gcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
738823? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020
738858? ? ?? ? ?avx2gcc_-m64_-O3_-fomit-frame-pointer2017111120171020
738874? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111120171020
738876? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
738887? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
738904? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
738977? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111120171020
739002? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
739004? ? ?? ? ?avx2gcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
739028? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
739033? ? ?? ? ?avx2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
739036? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
739046? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
739078? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
739183? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111120171020
739247? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
739339? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
739355? ? ?? ? ?avx2gcc_-m64_-O2_-fomit-frame-pointer2017111120171020
739375? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
739493? ? ?? ? ?avx2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
739509? ? ?? ? ?avx2gcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
739513? ? ?? ? ?avx2gcc_-m64_-O_-fomit-frame-pointer2017111120171020
739538? ? ?? ? ?avx2gcc_-O2_-fomit-frame-pointer2017111120171020
739544? ? ?? ? ?avx2gcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
739587? ? ?? ? ?avx2gcc_-Os_-fomit-frame-pointer2017111120171020
739634? ? ?? ? ?avx2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
739666? ? ?? ? ?avx2gcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
739671? ? ?? ? ?avx2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
739681? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111120171020
739692? ? ?? ? ?avx2gcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
739699? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
739719? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
739758? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
739783? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
739856? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
739903? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
740081? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
740124? ? ?? ? ?avx2gcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
740206? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111120171020
740213? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
740219? ? ?? ? ?avx2gcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
740225? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
740256? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111120171020
740287? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
740320? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
740332? ? ?? ? ?avx2gcc_-m64_-Os_-fomit-frame-pointer2017111120171020
740394? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
740399? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
740406? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
740412? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111120171020
740417? ? ?? ? ?avx2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
740423? ? ?? ? ?avx2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
740481? ? ?? ? ?avx2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
740486? ? ?? ? ?avx2gcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
740978? ? ?? ? ?avx2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
741029? ? ?? ? ?avx2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
741086? ? ?? ? ?avx2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
746407? ? ?? ? ?avx2cc2017111120171020
746454? ? ?? ? ?avx2gcc_-funroll-loops2017111120171020
746636? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
747207? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
747235? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
747331? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
747438? ? ?? ? ?avx2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
747438? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
747589? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
747761? ? ?? ? ?avx2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
747950? ? ?? ? ?avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
748096? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
748228? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
748318? ? ?? ? ?avx2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111120171020
748524? ? ?? ? ?avx2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
748599? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
748756? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
748830? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
748889? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
748915? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
748931? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
749187? ? ?? ? ?avx2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
749379? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
749394? ? ?? ? ?avx2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
749536? ? ?? ? ?avx2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
749537? ? ?? ? ?avx2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
749595? ? ?? ? ?avx2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
749612? ? ?? ? ?avx2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
749622? ? ?? ? ?avx2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
749634? ? ?? ? ?avx2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
749834? ? ?? ? ?avx2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
750153? ? ?? ? ?avx2gcc_-O_-fomit-frame-pointer2017111120171020
750163? ? ?? ? ?avx2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111120171020
750170? ? ?? ? ?avx2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
750218? ? ?? ? ?avx2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
750252? ? ?? ? ?avx2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
755451? ? ?? ? ?avx2gcc2017111120171020
1020418? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
1020431? ? ?? ? ?avxgcc_-O3_-fomit-frame-pointer2017111120171020
1020455? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
1020474? ? ?? ? ?avxgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
1020479? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
1020526? ? ?? ? ?avxgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
1020529? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
1020538? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
1020564? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
1020608? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
1020617? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
1020624? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020
1020625? ? ?? ? ?avxgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111120171020
1020637? ? ?? ? ?avxgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
1020701? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
1020730? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
1020736? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111120171020
1020748? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
1020785? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
1020794? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
1020803? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
1020843? ? ?? ? ?avxgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
1020850? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
1021017? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
1021037? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111120171020
1021091? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
1021130? ? ?? ? ?avxgcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
1021133? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111120171020
1021175? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
1021263? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
1021324? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
1021339? ? ?? ? ?avxgcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
1021389? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
1021402? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
1021444? ? ?? ? ?avxgcc_-m64_-O3_-fomit-frame-pointer2017111120171020
1021449? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
1021462? ? ?? ? ?avxgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
1021469? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111120171020
1021471? ? ?? ? ?avxgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
1021557? ? ?? ? ?avxgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
1021605? ? ?? ? ?avxgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
1021618? ? ?? ? ?avxgcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
1021624? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
1021640? ? ?? ? ?avxgcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
1021652? ? ?? ? ?avxgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
1021670? ? ?? ? ?avxgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
1021721? ? ?? ? ?avxgcc_-m64_-O2_-fomit-frame-pointer2017111120171020
1021722? ? ?? ? ?avxgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
1021725? ? ?? ? ?avxgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
1021730? ? ?? ? ?avxgcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
1021759? ? ?? ? ?avxgcc_-m64_-O_-fomit-frame-pointer2017111120171020
1021796? ? ?? ? ?avxgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
1021810? ? ?? ? ?avxgcc_-O_-fomit-frame-pointer2017111120171020
1021830? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111120171020
1021869? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111120171020
1021880? ? ?? ? ?avxgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
1021905? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111120171020
1021930? ? ?? ? ?avxgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
1021961? ? ?? ? ?avxgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
1022018? ? ?? ? ?avxgcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
1022053? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
1022067? ? ?? ? ?avxgcc_-Os_-fomit-frame-pointer2017111120171020
1022073? ? ?? ? ?avxgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
1022077? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
1022081? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
1022114? ? ?? ? ?avxgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
1022116? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
1022129? ? ?? ? ?avxgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
1022173? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
1022176? ? ?? ? ?avxgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
1022180? ? ?? ? ?avxgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
1022215? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
1022235? ? ?? ? ?avxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
1022244? ? ?? ? ?avxgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
1022289? ? ?? ? ?avxgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
1022356? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
1022378? ? ?? ? ?avxgcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
1022397? ? ?? ? ?avxgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
1022466? ? ?? ? ?avxgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
1022552? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
1022554? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
1022616? ? ?? ? ?avxgcc_-O2_-fomit-frame-pointer2017111120171020
1022654? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111120171020
1022709? ? ?? ? ?avxgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111120171020
1022725? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
1022745? ? ?? ? ?avxgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
1022746? ? ?? ? ?avxgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
1022820? ? ?? ? ?avxgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
1022876? ? ?? ? ?avxgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
1022905? ? ?? ? ?avxgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
1022910? ? ?? ? ?avxgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
1022928? ? ?? ? ?avxgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
1022932? ? ?? ? ?avxgcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
1022966? ? ?? ? ?avxgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
1022991? ? ?? ? ?avxgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
1023000? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
1023181? ? ?? ? ?avxgcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
1023181? ? ?? ? ?avxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
1023207? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
1023273? ? ?? ? ?avxgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
1023317? ? ?? ? ?avxgcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
1023378? ? ?? ? ?avxgcc_-m64_-Os_-fomit-frame-pointer2017111120171020
1023407? ? ?? ? ?avxgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
1028580? ? ?? ? ?avxgcc2017111120171020
1028593? ? ?? ? ?avxcc2017111120171020
1029118? ? ?? ? ?avxgcc_-funroll-loops2017111120171020
1072999? ? ?? ? ?avxgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111120171020
2296566? ? ?? ? ?ref5gcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2296920? ? ?? ? ?ref5gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2328789? ? ?? ? ?ref5gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2328984? ? ?? ? ?ref5gcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2336730? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
2339654? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
2341629? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2342710? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2352291? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2352486? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2353828? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2353931? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2360086? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111120171020
2360124? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111120171020
2363642? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111120171020
2363952? ? ?? ? ?ref5gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
2363989? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111120171020
2364056? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2364406? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111120171020
2365976? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2366179? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2366548? ? ?? ? ?ref5gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2367438? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111120171020
2367600? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
2369787? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111120171020
2369948? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
2370700? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2370712? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2370754? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2370787? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2371070? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
2371143? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2371378? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2371688? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
2372229? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2372782? ? ?? ? ?ref5ugcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2373367? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
2376305? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2376666? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2376727? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2377928? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2378376? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111120171020
2378449? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111120171020
2380293? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2383016? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2383480? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
2386161? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111120171020
2390391? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
2391629? ? ?? ? ?ref5gcc_-O3_-fomit-frame-pointer2017111120171020
2391859? ? ?? ? ?ref5ugcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2392457? ? ?? ? ?ref5gcc_-m64_-O3_-fomit-frame-pointer2017111120171020
2400278? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2400630? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
2400657? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111120171020
2400818? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2401409? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
2401834? ? ?? ? ?ref5gcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
2401894? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
2402571? ? ?? ? ?ref5gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2402733? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
2402855? ? ?? ? ?ref5gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
2402954? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2403309? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
2407584? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
2407711? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2408445? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111120171020
2408549? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2408589? ? ?? ? ?ref5ugcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
2408896? ? ?? ? ?ref5ugcc_-m64_-O3_-fomit-frame-pointer2017111120171020
2409654? ? ?? ? ?ref5ugcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2410281? ? ?? ? ?ref5ugcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
2410291? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2411060? ? ?? ? ?ref5ugcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
2411505? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2411860? ? ?? ? ?ref5gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
2412031? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
2412173? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
2412787? ? ?? ? ?ref5ugcc_-O3_-fomit-frame-pointer2017111120171020
2416100? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2416838? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111120171020
2416838? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
2416838? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111120171020
2416885? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
2416906? ? ?? ? ?ref5gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
2417442? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
2418708? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
2418711? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
2424553? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2424671? ? ?? ? ?ref5gcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
2425089? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
2426070? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
2426318? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
2426516? ? ?? ? ?ref5gcc_-m64_-O2_-fomit-frame-pointer2017111120171020
2426533? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
2426800? ? ?? ? ?ref5gcc_-O2_-fomit-frame-pointer2017111120171020
2427329? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
2427880? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
2430488? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2436667? ? ?? ? ?ref5ugcc_-m64_-O2_-fomit-frame-pointer2017111120171020
2439674? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2443597? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
2443625? ? ?? ? ?ref5ugcc_-O2_-fomit-frame-pointer2017111120171020
2446307? ? ?? ? ?ref5ugcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
2453585? ? ?? ? ?ref5gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
2453585? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
2453644? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111120171020
2454153? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
2454753? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
2455008? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
2464297? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111120171020
2464552? ? ?? ? ?ref5gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
2467223? ? ?? ? ?ref5gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2467414? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2469223? ? ?? ? ?ref5ugcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
2470641? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
2473607? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2473781? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2477407? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
2481350? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2481492? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2482070? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
2483200? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
2483212? ? ?? ? ?ref5gcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
2484406? ? ?? ? ?ref5gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111120171020
2484521? ? ?? ? ?ref5gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111120171020
2484562? ? ?? ? ?ref5gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
2484562? ? ?? ? ?ref5gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
2484690? ? ?? ? ?ref5gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
2484805? ? ?? ? ?ref5gcc_-O_-fomit-frame-pointer2017111120171020
2485127? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
2485443? ? ?? ? ?ref5gcc_-m64_-O_-fomit-frame-pointer2017111120171020
2488212? ? ?? ? ?ref5gcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2488233? ? ?? ? ?ref5gcc_-Os_-fomit-frame-pointer2017111120171020
2488233? ? ?? ? ?ref5gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
2488233? ? ?? ? ?ref5gcc_-m64_-Os_-fomit-frame-pointer2017111120171020
2488233? ? ?? ? ?ref5gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2489290? ? ?? ? ?ref5gcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
2489301? ? ?? ? ?ref5gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
2490847? ? ?? ? ?ref5gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
2491581? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
2494677? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2495265? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
2495996? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
2496013? ? ?? ? ?ref5gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2496057? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111120171020
2498205? ? ?? ? ?ref5gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2498293? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2501124? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111120171020
2501226? ? ?? ? ?ref5ugcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
2502369? ? ?? ? ?ref5gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2502438? ? ?? ? ?ref5gcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2503014? ? ?? ? ?ref5gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2503072? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2503555? ? ?? ? ?ref5gcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2503624? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2503845? ? ?? ? ?ref5gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2507066? ? ?? ? ?ref5gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
2508437? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
2508912? ? ?? ? ?ref5ugcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
2509205? ? ?? ? ?ref5gcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2509226? ? ?? ? ?ref5ugcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2510102? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
2511074? ? ?? ? ?ref5gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
2513532? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
2513814? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2517410? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
2521305? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
2521962? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
2524789? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2525199? ? ?? ? ?ref5ugcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2525281? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2525293? ? ?? ? ?ref5gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
2525293? ? ?? ? ?ref5gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
2525584? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
2526174? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2526723? ? ?? ? ?ref5gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2526804? ? ?? ? ?ref5gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
2539449? ? ?? ? ?ref5ugcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
2539661? ? ?? ? ?ref5ugcc_-m64_-O_-fomit-frame-pointer2017111120171020
2539673? ? ?? ? ?ref5ugcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111120171020
2540250? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
2541413? ? ?? ? ?ref5ugcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
2542748? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
2545367? ? ?? ? ?ref5ugcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
2545671? ? ?? ? ?ref5ugcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111120171020
2546730? ? ?? ? ?ref5ugcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2548792? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2549048? ? ?? ? ?ref5ugcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2549997? ? ?? ? ?ref5ugcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
2550962? ? ?? ? ?ref5ugcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
2551300? ? ?? ? ?ref5ugcc_-O_-fomit-frame-pointer2017111120171020
2551507? ? ?? ? ?ref5ugcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
2554082? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
2554226? ? ?? ? ?ref5ugcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
2558353? ? ?? ? ?ref5ugcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
2558770? ? ?? ? ?ref5ugcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2560128? ? ?? ? ?ref5ugcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
2561724? ? ?? ? ?ref5ugcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2561863? ? ?? ? ?ref5ugcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
2563321? ? ?? ? ?ref5ugcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
2563972? ? ?? ? ?ref5ugcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2564544? ? ?? ? ?ref5ugcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2567052? ? ?? ? ?ref5ugcc_-Os_-fomit-frame-pointer2017111120171020
2568258? ? ?? ? ?ref5ugcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
2568495? ? ?? ? ?ref5ugcc_-m64_-Os_-fomit-frame-pointer2017111120171020
2569887? ? ?? ? ?ref5ugcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
2570289? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
2596568? ? ?? ? ?ref5ugcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
5868275? ? ?? ? ?ref5gcc_-funroll-loops2017111120171020
5869725? ? ?? ? ?ref5cc2017111120171020
5870263? ? ?? ? ?ref5gcc2017111120171020
6624960? ? ?? ? ?ref5ugcc2017111120171020
6629466? ? ?? ? ?ref5ugcc_-funroll-loops2017111120171020
6648912? ? ?? ? ?ref5ucc2017111120171020

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: In file included from smult.c:3:0:
smult.c: gfe4x.h:7:1: error: unknown type name '__m256i'
smult.c: typedef __m256i vec;
smult.c: ^
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask25 = {0x1ffffff,0x1ffffff,0x1ffffff,0x1ffffff};
smult.c: ^
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask26 = {0x3ffffff,0x3ffffff,0x3ffffff,0x3ffffff};
smult.c: ^
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:304:3: warning: braces around scalar initializer [enabled by default]
smult.c: init(0xffffffc+1,0xffffffc+1,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+1,0xffffffc+1)
smult.c: ^
smult.c: smult.c:304:3: warning: (near initialization for 'hadamardoffset[0]') [enabled by default]
smult.c: smult.c:304:3: warning: overflow in implicit constant conversion [-Woverflow]
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: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
smult.c: In file included from smult.c:3:0:
smult.c: gfe4x.h:7:1: error: unknown type name '__m256i'
smult.c: typedef __m256i vec;
smult.c: ^
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask25 = {0x1ffffff,0x1ffffff,0x1ffffff,0x1ffffff};
smult.c: ^
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask26 = {0x3ffffff,0x3ffffff,0x3ffffff,0x3ffffff};
smult.c: ^
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:304:3: warning: braces around scalar initializer [enabled by default]
smult.c: init(0xffffffc+1,0xffffffc+1,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+1,0xffffffc+1)
smult.c: ^
smult.c: smult.c:304:3: warning: (near initialization for 'hadamardoffset[0]') [enabled by default]
smult.c: smult.c:304:3: warning: overflow in implicit constant conversion [-Woverflow]
smult.c: ...
smult.c: In file included from smult.c:3:0:
smult.c: gfe4x.h:7:1: error: unknown type name '__m256i'
smult.c: typedef __m256i vec;
smult.c: ^
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask25 = {0x1ffffff,0x1ffffff,0x1ffffff,0x1ffffff};
smult.c: ^
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:6:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:6:1: warning: (near initialization for 'mask25') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: static const vec mask26 = {0x3ffffff,0x3ffffff,0x3ffffff,0x3ffffff};
smult.c: ^
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:7:1: warning: excess elements in scalar initializer [enabled by default]
smult.c: smult.c:7:1: warning: (near initialization for 'mask26') [enabled by default]
smult.c: smult.c:304:3: warning: braces around scalar initializer [enabled by default]
smult.c: init(0xffffffc+1,0xffffffc+1,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+2,0xffffffc+1,0xffffffc+1)
smult.c: ^
smult.c: smult.c:304:3: warning: (near initialization for 'hadamardoffset[0]') [enabled by default]
smult.c: smult.c:304:3: warning: overflow in implicit constant conversion [-Woverflow]
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: smult.c: In function 'gfe4x_mulconst':
smult.c: smult.c:36:6: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t0 = _mm256_mul_epi32(a->v[0],*b);
smult.c: ^
smult.c: smult.c:37:6: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t1 = _mm256_mul_epi32(a->v[1],*b);
smult.c: ^
smult.c: smult.c:38:8: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26;
smult.c: ^
smult.c: smult.c:39:6: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t2 = _mm256_mul_epi32(a->v[2],*b);
smult.c: ^
smult.c: smult.c:40:6: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t3 = _mm256_mul_epi32(a->v[3],*b);
smult.c: ^
smult.c: smult.c:41:6: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t4 = _mm256_mul_epi32(a->v[4],*b);
smult.c: ^
smult.c: smult.c:42:8: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t3 = _mm256_add_epi64(t3,_mm256_srli_epi64(t2,26)); t2 &= mask26;
smult.c: ^
smult.c: smult.c:43:8: error: incompatible types when assigning to type 'vec' from type 'int'
smult.c: t0 = _mm256_add_epi64(t0,_mm256_srli_epi64(t4,25)); t4 &= mask25;
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