Implementation notes: amd64, mace, crypto_aead/stribob192r1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
342771? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
342777? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111520161009
342829? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
342839? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
342849? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111520161009
349667? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111520161009
349959? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
360924? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
364172? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111520161009
367202? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111520161009
367245? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
368241? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111520161009
369462? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
369638? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
397451? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
398918? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
416227? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111520161009
417073? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
419709? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111520161009
420399? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111520161009
421260? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
487968? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
488276? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
489707? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111520161009
490566? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
491093? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111520161009
493809? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111520161009
493881? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111520161009
494381? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
494663? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111520161009
509077? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
509732? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
510795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
511192? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
511629? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111520161009
513981? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
514551? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
517499? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111520161009
517569? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
519073? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
519168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
519499? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111520161009
527044? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111520161009
529417? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
530079? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
653269? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
653576? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111520161009
654110? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111520161009
654253? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
654303? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
654596? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
656963? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111520161009
658721? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
659646? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111520161009
659930? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111520161009
660937? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
660941? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111520161009
660963? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111520161009
661304? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
664244? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111520161009
664265? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
672777? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
672825? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111520161009
673338? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111520161009
674459? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
674782? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
676092? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
676109? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111520161009
676385? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111520161009
684779? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
684793? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
686999? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
687076? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
688857? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111520161009
688931? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
688946? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111520161009
688977? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111520161009
689258? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111520161009
689268? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111520161009
689286? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
689290? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
689315? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
691229? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111520161009
691273? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111520161009
691546? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111520161009
691604? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111520161009
692015? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111520161009
695692? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111520161009
696056? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111520161009
696076? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111520161009
696105? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
696627? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111520161009
698552? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111520161009
698578? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111520161009
698636? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111520161009
698637? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111520161009
721347? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
721368? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
2654115? ? ?? ? ?refgcc2016111520161009
2654149? ? ?? ? ?refgcc_-funroll-loops2016111520161009
2654165? ? ?? ? ?refcc2016111520161009
10388237? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
10480430? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
10488171? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111520161009
10491544? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111520161009
10510267? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
10513737? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
10525564? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2016111520161009
10525763? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
10525812? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111520161009
10525853? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111520161009
10529469? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
10538221? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111520161009
10550482? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
10580363? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
10635505? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
10635588? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
10637796? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111520161009
10638053? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111520161009
10671022? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
10672025? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
10672116? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2016111520161009
10673498? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2016111520161009
10715176? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111520161009
10715615? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
10716982? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2016111520161009
10717835? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
10718033? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111520161009
10718185? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111520161009
10738244? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111520161009
10835170? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2016111520161009
10835899? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111520161009
10836556? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111520161009
10837025? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2016111520161009
10845978? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
10852017? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111520161009
10867642? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
10918594? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
10924591? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
10925575? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
10960524? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
10991213? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
11001936? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
11005523? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
11006108? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
12108832? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
12112837? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2016111520161009
12113270? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2016111520161009
12134613? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111520161009
12135246? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111520161009
12137616? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111520161009
12137709? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111520161009
12137889? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
12141242? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
12141521? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
12144261? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2016111520161009
12187830? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
12190268? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111520161009
12218106? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
12218342? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111520161009
12218697? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2016111520161009
12220663? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111520161009
12303681? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
12303722? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111520161009
12304030? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
12304461? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
12304580? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111520161009
12304626? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2016111520161009
12304631? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
12305100? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2016111520161009
12307329? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2016111520161009
12410017? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111520161009
12413573? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111520161009
12415741? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111520161009
12419859? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111520161009
12438374? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
12438773? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
12440496? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111520161009
12441990? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
12471686? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
12472967? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2016111520161009
12473333? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111520161009
12849420? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
12849835? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
13365043? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
13365304? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
13367667? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111520161009
13367763? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111520161009
13367864? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
13369169? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111520161009
13389255? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
14199024? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
14205686? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
15839179? ? ?? ? ?8bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
15839217? ? ?? ? ?8bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111520161009
15840110? ? ?? ? ?8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
15840480? ? ?? ? ?8bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111520161009
15840624? ? ?? ? ?8bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
15841026? ? ?? ? ?8bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
57019908? ? ?? ? ?8bitgcc_-funroll-loops2016111520161009
57020003? ? ?? ? ?8bitgcc2016111520161009
57028395? ? ?? ? ?8bitcc2016111520161009

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