Implementation notes: amd64, hydra3, crypto_aead/pi16cipher096v2

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
408080? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091920170725
421661? ? ?? ? ?ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091920170725
421915? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
421925? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092020170725
421979? ? ?? ? ?ref2gcc_-march=k8_-O3_-fomit-frame-pointer2017091920170725
422274? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092020170725
422498? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
426319? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
427036? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092020170725
427124? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
427135? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2017091920170725
427278? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017091920170725
427465? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092020170725
427471? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092020170725
427525? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017092020170725
427807? ? ?? ? ?ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
463683? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
463781? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
468333? ? ?? ? ?ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
468748? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
475106? ? ?? ? ?ref3clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092020170725
475801? ? ?? ? ?ref3clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092020170725
476139? ? ?? ? ?ref3clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092020170725
476223? ? ?? ? ?ref3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092020170725
476235? ? ?? ? ?ref3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092020170725
476330? ? ?? ? ?ref3clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092020170725
534397? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
534629? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
537230? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
537367? ? ?? ? ?ref3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017092020170725
537643? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092020170725
540038? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092020170725
540507? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092020170725
542751? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092020170725
543746? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017092020170725
543801? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092020170725
544371? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
544591? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
546091? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092020170725
556435? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017092020170725
556672? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2017092020170725
556700? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092020170725
558008? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
558054? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
558889? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091920170725
559071? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091920170725
559126? ? ?? ? ?ref3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092020170725
559558? ? ?? ? ?ref3gcc_-march=k8_-O3_-fomit-frame-pointer2017092020170725
564007? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091920170725
564046? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091920170725
564642? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091920170725
572729? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091920170725
572804? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
572943? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
573040? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091920170725
574426? ? ?? ? ?ref3gcc_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
574479? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092020170725
575390? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091920170725
575444? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091920170725
575573? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091920170725
577025? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092020170725
577055? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092020170725
581401? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092020170725
581749? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017092020170725
581776? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092020170725
585112? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
585273? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
589837? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017092020170725
589965? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092020170725
590245? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092020170725
592661? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092020170725
592759? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
592918? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092020170725
592997? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
593416? ? ?? ? ?ref3gcc_-march=k8_-O2_-fomit-frame-pointer2017092020170725
593484? ? ?? ? ?ref3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092020170725
593510? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
593616? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092020170725
593791? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2017092020170725
593827? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
593906? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
593957? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017092020170725
594041? ? ?? ? ?ref3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
594154? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092020170725
594201? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092020170725
594800? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092020170725
597095? ? ?? ? ?goptvgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
597109? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091920170725
597482? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
597534? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
597707? ? ?? ? ?goptvgcc_-march=k8_-O3_-fomit-frame-pointer2017091920170725
597747? ? ?? ? ?goptvgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091920170725
601978? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017092020170725
603116? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2017092020170725
603440? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092020170725
611179? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017091920170725
611251? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2017091920170725
611302? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091920170725
611350? ? ?? ? ?ref3gcc_-march=k8_-O_-fomit-frame-pointer2017092020170725
611366? ? ?? ? ?ref3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092020170725
611853? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
611856? ? ?? ? ?ref3gcc_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
612602? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092020170725
613313? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017092020170725
613470? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092020170725
613563? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2017092020170725
614557? ? ?? ? ?ref3gcc_-march=k8_-Os_-fomit-frame-pointer2017092020170725
614823? ? ?? ? ?ref3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092020170725
614967? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092020170725
615054? ? ?? ? ?ref3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092020170725
615378? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092020170725
615473? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092020170725
616348? ? ?? ? ?ref3gcc_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
617118? ? ?? ? ?ref3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092020170725
617271? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092020170725
617471? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
617479? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092020170725
618851? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092020170725
618964? ? ?? ? ?ref3gcc_-march=nocona_-O_-fomit-frame-pointer2017092020170725
619088? ? ?? ? ?ref3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092020170725
619377? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092020170725
619675? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
619686? ? ?? ? ?ref3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092020170725
619761? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092020170725
619992? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092020170725
620266? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
626665? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
626706? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
627333? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092020170725
627833? ? ?? ? ?ref3gcc_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
628124? ? ?? ? ?ref3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
628634? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2017091920170725
629085? ? ?? ? ?goptvgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091920170725
629100? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
629147? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
629796? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017091920170725
631265? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091920170725
631541? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092020170725
631828? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092020170725
634430? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
634590? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092020170725
634722? ? ?? ? ?ref3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
634801? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
635231? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092020170725
635663? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
635803? ? ?? ? ?goptvgcc_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
636574? ? ?? ? ?goptvgcc_-march=k8_-O2_-fomit-frame-pointer2017091920170725
637702? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091920170725
637794? ? ?? ? ?goptvgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
637864? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
637954? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017092020170725
637997? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
638571? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092020170725
638946? ? ?? ? ?goptvgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091920170725
639258? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092020170725
640260? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
640449? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
646833? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
648003? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
654819? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017091920170725
654905? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091920170725
654909? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091920170725
654909? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091920170725
655019? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091920170725
655393? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
655568? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
656734? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091920170725
657169? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091920170725
666611? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092020170725
668210? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
671235? ? ?? ? ?goptvgcc_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
671525? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091920170725
673877? ? ?? ? ?goptvgcc_-march=k8_-O_-fomit-frame-pointer2017091920170725
674472? ? ?? ? ?goptvgcc_-march=nocona_-O_-fomit-frame-pointer2017091920170725
674517? ? ?? ? ?goptvgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091920170725
674828? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091920170725
676005? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
676185? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
676233? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
676558? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2017091920170725
676652? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
676690? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091920170725
676891? ? ?? ? ?goptvgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091920170725
676995? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017091920170725
678068? ? ?? ? ?goptvgcc_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
686506? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091920170725
774456? ? ?? ? ?ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092020170725
860276? ? ?? ? ?ref2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091920170725
860459? ? ?? ? ?ref2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091920170725
861143? ? ?? ? ?ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091920170725
862391? ? ?? ? ?ref2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092020170725
862721? ? ?? ? ?ref2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091920170725
1470132? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091920170725
1471693? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
1473266? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091920170725
1474224? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
1478575? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091920170725
1486586? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091920170725
1488795? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091920170725
1537586? ? ?? ? ?goptvgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091920170725
1539747? ? ?? ? ?goptvgcc_-march=k8_-Os_-fomit-frame-pointer2017091920170725
1575860? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091920170725
1576912? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2017091920170725
1577436? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017091920170725
1588573? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091920170725
1589174? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
1589328? ? ?? ? ?goptvgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
1590257? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
1727900? ? ?? ? ?goptvgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
1741120? ? ?? ? ?goptvgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091920170725
1741422? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
1743869? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
1756546? ? ?? ? ?goptvgcc_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
1761388? ? ?? ? ?goptvgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
1833671? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
1835586? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
1904361? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092020170725
1911718? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
1917967? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092020170725
1922308? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092020170725
1923419? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092020170725
1928709? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017092020170725
1931409? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
1939252? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
1941405? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
1948383? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
1952270? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092020170725
1973782? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092020170725
1977699? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017092020170725
2000392? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092020170725
2002583? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092020170725
2089397? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092020170725
2102004? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
2182436? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092020170725
2685192? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091920170725
2745988? ? ?? ? ?ref2gcc_-march=k8_-O2_-fomit-frame-pointer2017092020170725
2746692? ? ?? ? ?ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091920170725
2751976? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
2761080? ? ?? ? ?ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017092020170725
2768391? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
2780021? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
2780111? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
2782212? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091920170725
2787609? ? ?? ? ?ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2017092020170725
2792971? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092020170725
2794032? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092020170725
2796722? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092020170725
2797974? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017092020170725
2799242? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
2801434? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092020170725
2801797? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
2805316? ? ?? ? ?ref2gcc_-march=nocona_-O_-fomit-frame-pointer2017092020170725
2812439? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091920170725
2823231? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
2831176? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2017091920170725
2833763? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092020170725
2834245? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091920170725
2836092? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
2837152? ? ?? ? ?ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091920170725
2837459? ? ?? ? ?ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091920170725
2838774? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
2840916? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017091920170725
2842967? ? ?? ? ?ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091920170725
2846484? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
2846734? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
2850116? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
2851606? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
2864419? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2017091920170725
2870184? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017091920170725
2870256? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092020170725
2874938? ? ?? ? ?ref2gcc_-march=k8_-O_-fomit-frame-pointer2017092020170725
2910890? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
2922805? ? ?? ? ?ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2017092020170725
3036381? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091920170725
3089677? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
3090254? ? ?? ? ?ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091920170725
3095306? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
3112860? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092020170725
3113225? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
3113288? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
3113494? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017091920170725
3113712? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2017091920170725
3119701? ? ?? ? ?ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017092020170725
3120457? ? ?? ? ?ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091920170725
3126039? ? ?? ? ?ref2gcc_-march=k8_-Os_-fomit-frame-pointer2017092020170725
3132256? ? ?? ? ?ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
3141826? ? ?? ? ?ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
3143135? ? ?? ? ?ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2017092020170725
4428529? ? ?? ? ?goptvgcc_-funroll-loops2017091920170725
4428661? ? ?? ? ?goptvcc2017091920170725
4428867? ? ?? ? ?goptvgcc2017091920170725
5645940? ? ?? ? ?ref3gcc2017092020170725
5652586? ? ?? ? ?ref3cc2017092020170725
5655350? ? ?? ? ?ref3gcc_-funroll-loops2017092020170725
16460032? ? ?? ? ?ref2gcc_-funroll-loops2017092020170725
16528968? ? ?? ? ?ref2cc2017092020170725
16562329? ? ?? ? ?ref2gcc2017091920170725

Test failure

Implementation: crypto_aead/pi16cipher096v2/optimized_nonSSE
Compiler: cc
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 194, namely:
CompilerImplementations
cc optimized_nonSSE ref
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
gcc optimized_nonSSE ref
gcc -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -O -fomit-frame-pointer optimized_nonSSE ref
gcc -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops optimized_nonSSE ref
gcc -funroll-loops -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi16cipher096v2/optimized_nonSSE
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi16cipher096v2/goptv
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3

Compiler output

Implementation: crypto_aead/pi16cipher096v2/goptv
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
pi-cipher.c: pi-cipher.c:273:15: error: cannot convert between vector values of different size ('qword_t' (vector of 4 'word_t' values) and 'uint8_t' (aka 'unsigned char'))
pi-cipher.c: return (x << n) | (x >> ((PI_WORD_SIZE) - n));
pi-cipher.c: ~ ^ ~
pi-cipher.c: pi-cipher.c:273:26: error: cannot convert between vector values of different size ('qword_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: return (x << n) | (x >> ((PI_WORD_SIZE) - n));
pi-cipher.c: ~ ^ ~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:286:9: error: use of unknown builtin '__builtin_shuffle' [-Wimplicit-function-declaration]
pi-cipher.c: n_t += __builtin_shuffle(y, g_mask);
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:286:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: n_t += __builtin_shuffle(y, g_mask);
pi-cipher.c: ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:287:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: n_t += __builtin_shuffle(y, n_mask);
pi-cipher.c: ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:290:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: n_t ^= __builtin_shuffle(n_t, n_x_1) ^ __builtin_shuffle(n_t, n_x_2);
pi-cipher.c: ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:305:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: m_t += __builtin_shuffle(x, g_mask);
pi-cipher.c: ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:306:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: m_t += __builtin_shuffle(x, m_mask);
pi-cipher.c: ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:309:6: error: cannot convert between vector values of different size ('vchunk_t' (vector of 4 'word_t' values) and 'int')
pi-cipher.c: ...

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