Implementation notes: amd64, mace, crypto_aead/pi16cipher096v2

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
462219? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016110720161009
473837? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
474028? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
475628? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
476354? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016110720161009
476850? ? ?? ? ?ref2gcc_-march=k8_-O3_-fomit-frame-pointer2016110720161009
476994? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110720161009
477482? ? ?? ? ?ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
478583? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
478766? ? ?? ? ?ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
478896? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2016110720161009
478940? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
479045? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2016110720161009
479265? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2016110720161009
479661? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
479677? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016110720161009
519696? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
519836? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
529334? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
529338? ? ?? ? ?ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
539890? ? ?? ? ?ref3clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016110720161009
541157? ? ?? ? ?ref3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016110720161009
541747? ? ?? ? ?ref3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
542027? ? ?? ? ?ref3clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
542146? ? ?? ? ?ref3clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
543458? ? ?? ? ?ref3clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
616007? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
616569? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2016110720161009
616906? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2016110720161009
622828? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016110720161009
623178? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
624355? ? ?? ? ?ref3gcc_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
624690? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
625149? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
625602? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
627120? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
627146? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
628271? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
628288? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016110720161009
630525? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
630705? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
631727? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016110720161009
633182? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2016110720161009
633189? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016110720161009
633307? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
633594? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016110720161009
633718? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2016110720161009
633792? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
642054? ? ?? ? ?ref3gcc_-march=k8_-O3_-fomit-frame-pointer2016110720161009
642159? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110720161009
642318? ? ?? ? ?ref3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
647106? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
647425? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
647597? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
647692? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016110720161009
650541? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2016110720161009
650659? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016110720161009
650794? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
667348? ? ?? ? ?ref3gcc_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
668229? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
669560? ? ?? ? ?goptvgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016110720161009
669588? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110720161009
669656? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016110720161009
669694? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
669773? ? ?? ? ?goptvgcc_-march=k8_-O3_-fomit-frame-pointer2016110720161009
669925? ? ?? ? ?goptvgcc_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
684263? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2016110720161009
684319? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110720161009
684620? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
684647? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2016110720161009
684735? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2016110720161009
685292? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2016110720161009
687140? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
687157? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2016110720161009
687499? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016110720161009
691208? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016110720161009
691337? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
694077? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
694365? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016110720161009
695021? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
695079? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
695102? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
695504? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016110720161009
696031? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
696036? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
701307? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
701389? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
705164? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016110720161009
705732? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
705930? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
706092? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
709667? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2016110720161009
712505? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110720161009
712968? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016110720161009
714329? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110720161009
714495? ? ?? ? ?ref3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016110720161009
714803? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110720161009
714915? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016110720161009
714982? ? ?? ? ?goptvgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016110720161009
715067? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2016110720161009
715122? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
715166? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110720161009
715214? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2016110720161009
715809? ? ?? ? ?goptvgcc_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
715954? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
716888? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016110720161009
718360? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110720161009
718417? ? ?? ? ?goptvgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
718736? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016110720161009
718787? ? ?? ? ?goptvgcc_-march=k8_-O2_-fomit-frame-pointer2016110720161009
721205? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110720161009
721920? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
722049? ? ?? ? ?goptvgcc_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
722206? ? ?? ? ?ref3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
722850? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
722907? ? ?? ? ?ref3gcc_-march=k8_-O2_-fomit-frame-pointer2016110720161009
722940? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
723101? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
723179? ? ?? ? ?ref3gcc_-march=k8_-Os_-fomit-frame-pointer2016110720161009
725068? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
728210? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110720161009
728590? ? ?? ? ?ref3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
732516? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2016110720161009
735223? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2016110720161009
736364? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
736369? ? ?? ? ?ref3gcc_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
738506? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
738705? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
738785? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016110720161009
739158? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110720161009
739183? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
740788? ? ?? ? ?ref3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016110720161009
741679? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
741939? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
741963? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016110720161009
742375? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016110720161009
742432? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2016110720161009
746263? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110720161009
750558? ? ?? ? ?ref3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016110720161009
752003? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
752742? ? ?? ? ?ref3gcc_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
753555? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
754628? ? ?? ? ?goptvgcc_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
755127? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016110720161009
756506? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2016110720161009
756512? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
757900? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
757918? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
759170? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016110720161009
759234? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110720161009
759235? ? ?? ? ?ref3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016110720161009
760749? ? ?? ? ?ref3gcc_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
760832? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
762172? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
765451? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016110720161009
765817? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
765861? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2016110720161009
765864? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2016110720161009
766518? ? ?? ? ?goptvgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016110720161009
766926? ? ?? ? ?goptvgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
766936? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016110720161009
767002? ? ?? ? ?goptvgcc_-march=k8_-O_-fomit-frame-pointer2016110720161009
767004? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110720161009
767169? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
767189? ? ?? ? ?goptvgcc_-march=nocona_-O_-fomit-frame-pointer2016110720161009
767612? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110720161009
770151? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016110720161009
771054? ? ?? ? ?goptvgcc_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
771069? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
771483? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
771588? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016110720161009
773603? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016110720161009
775869? ? ?? ? ?ref3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
779138? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016110720161009
780358? ? ?? ? ?ref3gcc_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
780742? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
783715? ? ?? ? ?ref3gcc_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
815771? ? ?? ? ?ref3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
815834? ? ?? ? ?ref3gcc_-march=k8_-O_-fomit-frame-pointer2016110720161009
815921? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110720161009
824776? ? ?? ? ?ref3gcc_-march=nocona_-O_-fomit-frame-pointer2016110720161009
824946? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
825245? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2016110720161009
825369? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2016110720161009
825428? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
827639? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016110720161009
956361? ? ?? ? ?ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016110720161009
1175962? ? ?? ? ?ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
1175996? ? ?? ? ?ref2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
1177166? ? ?? ? ?ref2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
1210049? ? ?? ? ?ref2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110720161009
1210050? ? ?? ? ?ref2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016110720161009
1669053? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
1669361? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016110720161009
1698294? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
1698664? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2016110720161009
1698811? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016110720161009
1706646? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
1706655? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
1829373? ? ?? ? ?goptvgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
1829377? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110720161009
1830031? ? ?? ? ?goptvgcc_-march=k8_-Os_-fomit-frame-pointer2016110720161009
1830525? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016110720161009
1837297? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2016110720161009
1838030? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2016110720161009
1841402? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
1842948? ? ?? ? ?goptvgcc_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
1847602? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
1964055? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016110720161009
1964710? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
2005455? ? ?? ? ?goptvgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016110720161009
2048109? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110720161009
2049047? ? ?? ? ?goptvgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016110720161009
2049190? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110720161009
2060468? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
2066922? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016110720161009
2067019? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
2067223? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
2067376? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
2069576? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
2069753? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
2069814? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
2072785? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2016110720161009
2072837? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016110720161009
2075076? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016110720161009
2075280? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
2081378? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
2095828? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
2104369? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2016110720161009
2119773? ? ?? ? ?goptvgcc_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
2119817? ? ?? ? ?goptvgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
2138863? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
2138887? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
2230067? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016110720161009
2756203? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110720161009
2756338? ? ?? ? ?ref2gcc_-march=k8_-O2_-fomit-frame-pointer2016110720161009
2757448? ? ?? ? ?ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016110720161009
2788792? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
2788793? ? ?? ? ?ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
2792232? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2016110720161009
2795776? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2016110720161009
2795840? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016110720161009
2801013? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016110720161009
2802362? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016110720161009
2878640? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2016110720161009
2879065? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110720161009
2882206? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2016110720161009
2888210? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110720161009
2888265? ? ?? ? ?ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016110720161009
2888335? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110720161009
2909948? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016110720161009
2913258? ? ?? ? ?ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016110720161009
2914936? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016110720161009
2915316? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110720161009
2915374? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016110720161009
2923903? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016110720161009
2967812? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
2968164? ? ?? ? ?ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
2983019? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016110720161009
2983136? ? ?? ? ?ref2gcc_-march=nocona_-O_-fomit-frame-pointer2016110720161009
3020201? ? ?? ? ?ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
3020254? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
3101237? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016110720161009
3108396? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
3110991? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
3114032? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2016110720161009
3114100? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
3114147? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
3120425? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016110720161009
3123172? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
3123516? ? ?? ? ?ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
3123829? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110720161009
3124662? ? ?? ? ?ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016110720161009
3125220? ? ?? ? ?ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016110720161009
3126294? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110720161009
3127147? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
3128092? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110720161009
3129593? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2016110720161009
3130101? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2016110720161009
3141406? ? ?? ? ?ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
3141660? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110720161009
3143303? ? ?? ? ?ref2gcc_-march=k8_-Os_-fomit-frame-pointer2016110720161009
3216810? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016110720161009
3306051? ? ?? ? ?ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
3314134? ? ?? ? ?ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
3625451? ? ?? ? ?ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016110720161009
3625490? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110720161009
3627518? ? ?? ? ?ref2gcc_-march=k8_-O_-fomit-frame-pointer2016110720161009
5241245? ? ?? ? ?goptvgcc_-funroll-loops2016110720161009
5241925? ? ?? ? ?goptvcc2016110720161009
5257873? ? ?? ? ?goptvgcc2016110720161009
7518211? ? ?? ? ?ref3gcc2016110720161009
8473904? ? ?? ? ?ref3cc2016110720161009
8474376? ? ?? ? ?ref3gcc_-funroll-loops2016110720161009
19451855? ? ?? ? ?ref2gcc2016110720161009
19452722? ? ?? ? ?ref2gcc_-funroll-loops2016110720161009
19458027? ? ?? ? ?ref2cc2016110720161009

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