Implementation notes: amd64, h3neo, crypto_aead/stribob192r1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
322527? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
322762? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111120161009
322903? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111120161009
323063? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
323073? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
323114? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111120161009
325639? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
325993? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
327945? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
333863? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111120161009
334189? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111120161009
334199? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
334438? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
336063? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111120161009
336333? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
337899? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
338062? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111120161009
338091? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111120161009
338334? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
338363? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111120161009
338747? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111120161009
338910? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
339015? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111120161009
339047? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
339340? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111120161009
339497? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111120161009
340026? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
340097? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111120161009
340173? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
340602? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
341613? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111120161009
341848? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111120161009
341894? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
343645? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
344081? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111120161009
346581? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111120161009
346958? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111120161009
349000? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111120161009
349134? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111120161009
349778? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111120161009
349967? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
351297? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
351587? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
351679? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111120161009
351805? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
352209? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
356049? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
356237? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
356420? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111120161009
356696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
356849? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
356987? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
357285? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111120161009
357589? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
357670? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
357729? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
357931? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111120161009
358151? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
358378? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
359069? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
360033? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
360164? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111120161009
360410? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111120161009
360592? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111120161009
360838? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
360854? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111120161009
361371? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111120161009
361622? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111120161009
361886? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
362030? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111120161009
362586? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111120161009
362829? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
363420? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
363426? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111120161009
364506? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
364574? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
365376? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
365764? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111120161009
368492? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111120161009
369852? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111120161009
370119? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
372629? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
377553? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111120161009
377585? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111120161009
377609? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
377631? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111120161009
377667? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111120161009
377759? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
377820? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
380378? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
380503? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111120161009
383471? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111120161009
386087? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
389574? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
393786? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111120161009
393823? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111120161009
394915? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111120161009
395034? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111120161009
1712874? ? ?? ? ?refgcc2016111120161009
1714958? ? ?? ? ?refcc2016111120161009
1715504? ? ?? ? ?refgcc_-funroll-loops2016111120161009
5955134? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111120161009
5986055? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111120161009
6005395? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
6214105? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
6227634? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
6252583? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111120161009
6256780? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
6275736? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
6281153? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2016111120161009
6281219? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2016111120161009
6281316? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
6283055? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111120161009
6294160? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111120161009
6294199? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111120161009
6295708? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
6310815? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111120161009
6310974? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
6493572? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
6500607? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2016111120161009
6504535? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
6534455? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111120161009
6568361? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
6579190? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
6593905? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
6605942? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
6782371? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
6803056? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
6869107? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
6881154? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
7144373? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
7148675? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111120161009
7165942? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2016111120161009
7166742? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
7184324? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
7184875? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
7225937? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
7263400? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111120161009
7715450? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111120161009
7995510? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111120161009
7995743? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111120161009
7996331? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
8014055? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2016111120161009
8014321? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111120161009
8035241? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2016111120161009
8037860? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111120161009
8038249? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
8042426? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
8062605? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2016111120161009
8082950? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
8317967? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111120161009
8323395? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
8342024? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
8347270? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111120161009
8540487? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
8546607? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
8546859? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
8546913? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2016111120161009
8567986? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2016111120161009
8571889? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111120161009
8597312? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
8600293? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2016111120161009
8609413? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111120161009
8660779? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
8673111? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
8678279? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111120161009
8745123? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111120161009
8775106? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111120161009
8884437? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
8895991? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2016111120161009
8927977? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
8928883? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
8949169? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111120161009
8949413? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111120161009
9248441? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
9248570? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2016111120161009
9256529? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111120161009
9275909? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2016111120161009
9665595? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111120161009
9668260? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111120161009
9675472? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111120161009
9681182? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111120161009
9785630? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
9809727? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2016111120161009
11393603? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111120161009
11398488? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111120161009
11419120? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
11420788? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
11422297? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
11422677? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111120161009
11424241? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
12142929? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
12150548? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
14146526? ? ?? ? ?8bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
14150492? ? ?? ? ?8bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111120161009
14151565? ? ?? ? ?8bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
14153243? ? ?? ? ?8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
14154599? ? ?? ? ?8bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111120161009
14155021? ? ?? ? ?8bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
50916043? ? ?? ? ?8bitgcc_-funroll-loops2016111120161009
50975561? ? ?? ? ?8bitcc2016111120161009
51011461? ? ?? ? ?8bitgcc2016111120161009

Test failure

Implementation: crypto_aead/stribob192r1/8bit
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer 8bit ref
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xmm
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xmm
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xmm
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xmm
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=corei7 -O -fomit-frame-pointer xmm
gcc -m64 -march=corei7 -Os -fomit-frame-pointer 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: 83, 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=native -mtune=native -O2 -fomit-frame-pointer xmm
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xmm
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xmm
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv xmm
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv xmm
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv xmm
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xmm
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xmm
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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