Implementation notes: amd64, hobbes, crypto_aead/stribob192r1

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
331124? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
335880? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
341329? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
341529? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
343668? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
344785? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
345616? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
347662? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082620170725
348145? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
348220? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
348614? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
349338? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
349711? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
349907? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
349914? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
350065? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
350214? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
350229? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
350289? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
350844? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
351263? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
351730? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
351749? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
351826? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
351961? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082620170725
352500? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
352569? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
352578? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
352675? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
352888? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
352915? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082620170725
353162? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082620170725
353678? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082620170725
354015? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
354613? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082620170725
354937? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082620170725
355205? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
355958? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
356591? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082620170725
356644? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
356773? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
356993? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
357188? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
357278? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
357479? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
358068? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
358251? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
358751? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
359653? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
359794? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
359820? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
360437? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
361027? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
361281? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
362243? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082620170725
362502? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
362671? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
362871? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
363774? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
364515? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
364993? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
365368? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
365530? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
366035? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082620170725
366148? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
366537? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
366836? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
368550? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
368570? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
368697? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
369095? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
369110? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
369153? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
369690? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
369771? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
369965? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
370397? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082620170725
371092? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
371230? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
371536? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
372109? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
373416? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082620170725
373555? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
373822? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
374121? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
374155? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082620170725
374549? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082620170725
374566? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082620170725
374709? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
375097? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
375147? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
377066? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082620170725
377224? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
377522? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
377946? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
378297? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
380209? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
380806? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
381002? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
384126? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
390184? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
405076? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
406882? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
407744? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
409280? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082620170725
410096? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
410628? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
411368? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
411990? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082620170725
413780? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
416981? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082620170725
418542? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
418567? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
418874? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082620170725
418993? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
419521? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
419539? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
419843? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
420068? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
420570? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
420614? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
420629? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
421146? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
422636? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082620170725
422711? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
424693? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082620170725
426459? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082620170725
426975? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082620170725
431379? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
434637? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
434707? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
434713? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
434743? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082620170725
435021? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
435489? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082620170725
437110? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
437525? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
437533? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082620170725
437928? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
438935? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
442557? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
443834? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
477886? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
509568? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
1053769? ? ?? ? ?refgcc2017082620170725
1054357? ? ?? ? ?refgcc_-funroll-loops2017082620170725
1059477? ? ?? ? ?refcc2017082620170725
4910523? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
4920237? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
4926273? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
4929342? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
4937823? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082620170725
4951202? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
4958572? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082620170725
4965876? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
4969716? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
4971574? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
4980715? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
4982706? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
4993499? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
5007013? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082620170725
5037622? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2017082620170725
5037625? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082620170725
5046410? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
5056923? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
5061626? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082620170725
5073465? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
5074212? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
5088985? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
5089447? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5090970? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
5101645? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5102731? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
5106552? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2017082620170725
5109521? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
5112480? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082620170725
5151350? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
5159890? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2017082620170725
5184209? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5197383? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
5212858? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
5241485? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
5698598? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082620170725
5715588? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
5718439? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
5742119? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
5772315? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
5775253? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
5783636? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082620170725
5785440? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
5792381? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082620170725
7952757? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
7954038? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
8042567? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
8043617? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
8060806? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
8074985? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
8175429? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082620170725
8177764? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
8192118? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2017082620170725
8233612? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
8237389? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
8239976? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2017082620170725
8240442? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
8243302? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082620170725
8250056? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2017082620170725
8298592? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
8309301? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
8487963? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
8566939? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
8567012? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
8580318? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082620170725
8589802? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
8604469? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2017082620170725
8608258? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082620170725
8610106? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
8660813? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
8664275? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082620170725
8674561? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2017082620170725
8687663? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
8695700? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2017082620170725
8755058? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082620170725
8791874? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2017082620170725
8804481? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
8810169? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
9377697? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
9414909? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
9420381? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
9476725? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
9486242? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
9775069? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2017082620170725
9785957? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
9786939? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
9790550? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2017082620170725
9795357? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
9796295? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2017082620170725
9806197? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
9811470? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
9882192? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
9934106? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082620170725
10216021? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
10224292? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12320332? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12357976? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
12939960? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
12942202? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082620170725
12948087? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
12959262? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
12984609? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
13007478? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082620170725
13735897? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082620170725
14107167? ? ?? ? ?8bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14140850? ? ?? ? ?8bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14302331? ? ?? ? ?8bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14302389? ? ?? ? ?8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14314687? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14315496? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082620170725
14372012? ? ?? ? ?8bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082620170725
14851628? ? ?? ? ?8bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082620170725
35517137? ? ?? ? ?8bitgcc_-funroll-loops2017082620170725
35709126? ? ?? ? ?8bitgcc2017082620170725
35816098? ? ?? ? ?8bitcc2017082620170725

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