Implementation notes: amd64, calvin, crypto_aead/stribob192r1

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
332706? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
333797? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
340874? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
341541? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
343405? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
344158? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
345035? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
345038? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082620170725
346102? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
348363? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
348519? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
348679? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
349021? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
349220? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
349296? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
350352? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
350806? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
351358? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
351606? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082620170725
351712? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
351819? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082620170725
351910? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
352344? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
352690? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
352786? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082620170725
352928? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
352943? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
353190? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
353429? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
353667? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
353809? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082620170725
354004? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
354032? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
354386? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
354451? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
354463? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
354607? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
354630? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
355210? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082620170725
355405? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082620170725
356437? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082620170725
357026? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
357243? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
357299? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
357499? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
357870? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
358320? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
358820? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
359059? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
359332? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
359754? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
360044? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
361640? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
361703? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082620170725
363226? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
363276? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
363439? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
363742? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
365003? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
365037? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
365362? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
366210? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
366621? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
366786? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
367611? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
367641? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
367746? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
367820? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
368173? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
368411? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
369853? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
370108? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
370230? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
370597? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082620170725
370917? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082620170725
371074? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
371312? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
371678? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
372070? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
372145? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
372361? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
372362? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082620170725
372438? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
372674? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
372766? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
373151? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082620170725
373251? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
373727? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
374637? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
374851? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082620170725
375529? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
376314? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
376489? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082620170725
377039? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
377266? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
379245? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
379532? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
379853? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082620170725
381335? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
381849? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
382514? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
389614? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
405593? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
410061? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
412105? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
412649? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082620170725
412859? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
413199? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082620170725
413651? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082620170725
413912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
414067? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
415260? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
416864? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082620170725
418210? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082620170725
418446? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
418825? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
419184? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
419531? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
419567? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
419781? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
419903? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
420907? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
421585? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
423687? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
423857? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082620170725
423982? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082620170725
424020? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
424859? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
425201? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082620170725
429199? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082620170725
430900? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
432987? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
433044? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
433206? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082620170725
434277? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
435013? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082620170725
436278? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
436485? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
436514? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
436578? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
436685? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
438793? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
443333? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
446747? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
1052869? ? ?? ? ?refcc2017082620170725
1057663? ? ?? ? ?refgcc_-funroll-loops2017082620170725
1059643? ? ?? ? ?refgcc2017082620170725
4891668? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
4921367? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
4921841? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
4924425? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
4951550? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082620170725
4955629? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
4957005? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
4966347? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
4968061? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082620170725
4971554? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
4978843? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
4984386? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082620170725
4994831? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
5006399? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082620170725
5012297? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
5038731? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
5060164? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
5074567? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5081053? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
5090515? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
5098120? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
5098614? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5103292? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
5108779? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
5112035? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2017082620170725
5122316? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
5129918? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
5138746? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
5139503? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
5150279? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2017082620170725
5157649? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2017082620170725
5174522? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
5174945? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5200631? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082620170725
5211771? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5710859? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
5735074? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
5744177? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082620170725
5758132? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
5777974? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
5778899? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
5778899? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082620170725
5797545? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
5805547? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082620170725
7954570? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
7958852? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
7962132? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
8016847? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
8061751? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
8076525? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
8172390? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
8177454? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2017082620170725
8232282? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
8235151? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
8235307? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
8240398? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2017082620170725
8253936? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082620170725
8260903? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
8285414? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2017082620170725
8288879? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
8326076? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
8497221? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
8558264? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
8566791? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
8567389? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
8567608? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
8611081? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
8619403? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
8668575? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2017082620170725
8679781? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2017082620170725
8683205? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082620170725
8683605? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
8687249? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
8692266? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2017082620170725
8749073? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2017082620170725
8769045? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
8792810? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
8811535? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
9409708? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
9420962? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
9458735? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
9463350? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
9476523? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
9771139? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
9781327? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
9794325? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2017082620170725
9803151? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
9812226? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2017082620170725
9813420? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
9815441? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2017082620170725
9825572? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
9860057? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082620170725
9911073? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
10137568? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
10213863? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12322674? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12346798? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12936690? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
12943801? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
12960231? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
13004052? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
13017110? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
13020108? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082620170725
13734249? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082620170725
14154223? ? ?? ? ?8bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14155734? ? ?? ? ?8bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14157478? ? ?? ? ?8bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14295780? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14399646? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14443201? ? ?? ? ?8bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14709829? ? ?? ? ?8bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14947427? ? ?? ? ?8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
35535622? ? ?? ? ?8bitgcc2017082620170725
35539144? ? ?? ? ?8bitcc2017082620170725
35710785? ? ?? ? ?8bitgcc_-funroll-loops2017082620170725

Test failure

Implementation: crypto_aead/stribob192r1/8bit
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bit ref xmm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bit ref xmm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bit ref xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: cc
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: 1 error generated.

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^

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