Implementation notes: amd64, h8bobcat, crypto_aead/pi16cipher096v2

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
605573? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081420170718
627029? ? ?? ? ?ref3clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081420170718
627143? ? ?? ? ?ref3clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
627166? ? ?? ? ?ref3clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
630795? ? ?? ? ?ref3clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
631399? ? ?? ? ?ref3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
638124? ? ?? ? ?ref3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081420170718
679402? ? ?? ? ?ref2gcc_-march=k8_-O3_-fomit-frame-pointer2017081420170718
679502? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081420170718
679739? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
680119? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
680124? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081420170718
680158? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
680798? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
680822? ? ?? ? ?ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
681093? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
681454? ? ?? ? ?ref2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081420170718
681711? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
681863? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017081420170718
681957? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
682152? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
682351? ? ?? ? ?ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
682774? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
682969? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017081420170718
685473? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2017081420170718
687667? ? ?? ? ?ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
690313? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
742159? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
747332? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
750994? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
751645? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017081420170718
752063? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
754951? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081420170718
755412? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
755986? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
756115? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081420170718
759463? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
761634? ? ?? ? ?ref3gcc_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
769357? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017081420170718
769376? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
771989? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
773034? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081420170718
773547? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2017081420170718
774212? ? ?? ? ?ref3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
779927? ? ?? ? ?ref3gcc_-march=k8_-O3_-fomit-frame-pointer2017081420170718
781584? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
783242? ? ?? ? ?ref3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
789512? ? ?? ? ?ref3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081420170718
793830? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
797283? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
797293? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017081420170718
798138? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081420170718
799681? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
801021? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081420170718
801814? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081420170718
802071? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
802208? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
803163? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
806569? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
812273? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081420170718
812331? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
813604? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017081420170718
816198? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
821080? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
823189? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
823574? ? ?? ? ?ref3gcc_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
826775? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081420170718
829322? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
834732? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2017081420170718
837710? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081420170718
838071? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
839368? ? ?? ? ?ref3gcc_-march=k8_-O_-fomit-frame-pointer2017081420170718
839449? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
840298? ? ?? ? ?ref3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
841848? ? ?? ? ?ref3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081420170718
842232? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
843775? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
843899? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017081420170718
843985? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
844341? ? ?? ? ?ref3gcc_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
844351? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
846326? ? ?? ? ?ref3gcc_-march=nocona_-O_-fomit-frame-pointer2017081420170718
847205? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
848602? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
848673? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017081420170718
848678? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
849025? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
849295? ? ?? ? ?ref3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
849300? ? ?? ? ?ref3gcc_-march=k8_-O2_-fomit-frame-pointer2017081420170718
849690? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
851475? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081420170718
854468? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081420170718
855769? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
856045? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
856292? ? ?? ? ?ref3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081420170718
858596? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
858848? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
859070? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081420170718
859950? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081420170718
860277? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2017081420170718
860515? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
861650? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
861968? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017081420170718
863896? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
867212? ? ?? ? ?ref3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
867706? ? ?? ? ?ref3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081420170718
869069? ? ?? ? ?ref3gcc_-march=k8_-Os_-fomit-frame-pointer2017081420170718
872774? ? ?? ? ?ref3gcc_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
873368? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
874014? ? ?? ? ?ref3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
875202? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
876342? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
876370? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2017081420170718
878047? ? ?? ? ?ref3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
879335? ? ?? ? ?ref3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
879881? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081420170718
880778? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
882137? ? ?? ? ?ref3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
883638? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017081420170718
889442? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
1105633? ? ?? ? ?ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081420170718
1156573? ? ?? ? ?goptvgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
1157034? ? ?? ? ?goptvgcc_-march=k8_-O_-fomit-frame-pointer2017081420170718
1165241? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
1165465? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081420170718
1183267? ? ?? ? ?goptvgcc_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
1184664? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
1185092? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
1185889? ? ?? ? ?goptvgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081420170718
1185933? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
1187538? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017081420170718
1188188? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2017081420170718
1189447? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
1197446? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
1199703? ? ?? ? ?goptvgcc_-march=nocona_-O_-fomit-frame-pointer2017081420170718
1200577? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081420170718
1200929? ? ?? ? ?ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
1200999? ? ?? ? ?ref2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081420170718
1201028? ? ?? ? ?ref2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
1204676? ? ?? ? ?ref2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
1204961? ? ?? ? ?ref2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170718
1217344? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
1223747? ? ?? ? ?goptvgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
1224108? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
1224218? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081420170718
1227528? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2017081420170718
1230492? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
1231328? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017081420170718
1233556? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
1234521? ? ?? ? ?goptvgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081420170718
1236130? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
1243493? ? ?? ? ?goptvgcc_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
1246144? ? ?? ? ?goptvgcc_-march=k8_-O2_-fomit-frame-pointer2017081420170718
1246884? ? ?? ? ?goptvgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
1247682? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
1279042? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
1405577? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017081420170718
1406613? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
1410926? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081420170718
1414080? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
1414388? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081420170718
1414441? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
1414883? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
1423670? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
1429698? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081420170718
1429926? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
1433303? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
1433972? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
1437193? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
1438120? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081420170718
1441226? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
1444622? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
1451063? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081420170718
1453533? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081420170718
1454013? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081420170718
1456004? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
1456877? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
1459418? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081420170718
1461204? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
1461807? ? ?? ? ?goptvgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170718
1463661? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
1464553? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
1466283? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
1467337? ? ?? ? ?goptvgcc_-march=k8_-O3_-fomit-frame-pointer2017081420170718
1470771? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081420170718
1470823? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081420170718
1472808? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
1473360? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
1478257? ? ?? ? ?goptvgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
1552210? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
1553654? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017081420170718
1560056? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2017081420170718
1563092? ? ?? ? ?goptvgcc_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
1563487? ? ?? ? ?goptvgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081420170718
1564807? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170718
2017834? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081420170718
2017838? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017081420170718
2017895? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
2070031? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
2071960? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
2074539? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
2078201? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081420170718
2092499? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081420170718
2098973? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
2105741? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
2105875? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
2109257? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017081420170718
2124651? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081420170718
2125207? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
2147047? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
2162048? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
2180492? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081420170718
2188505? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
2196405? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
2197136? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081420170718
2200086? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081420170718
2202570? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081420170718
2203492? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
2206128? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
2238827? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
2248735? ? ?? ? ?goptvgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
2277815? ? ?? ? ?goptvgcc_-march=k8_-Os_-fomit-frame-pointer2017081420170718
2296202? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017081420170718
2296335? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081420170718
2297617? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
2298069? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2017081420170718
2298449? ? ?? ? ?goptvgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
2299252? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
2304320? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
2406369? ? ?? ? ?goptvgcc_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
2422529? ? ?? ? ?goptvgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
2488938? ? ?? ? ?goptvgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081420170718
2493280? ? ?? ? ?goptvgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
2497441? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
2500594? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
2545639? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
2545948? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
3479617? ? ?? ? ?ref2gcc_-march=nocona_-O_-fomit-frame-pointer2017081420170718
3515959? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170718
3627067? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081420170718
3720357? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081420170718
3726941? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
3750201? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081420170718
3754875? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081420170718
3755042? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
3772663? ? ?? ? ?ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
3774925? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
3782957? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
3783342? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017081420170718
3785693? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
3786914? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
3789683? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081420170718
3790771? ? ?? ? ?ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081420170718
3804318? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081420170718
3810702? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
3815627? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017081420170718
3819774? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
3828823? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
3830187? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2017081420170718
3833183? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
3844360? ? ?? ? ?ref2gcc_-march=k8_-O_-fomit-frame-pointer2017081420170718
3845899? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170718
3857314? ? ?? ? ?ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170718
3933855? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
3937261? ? ?? ? ?ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
3951164? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
3970786? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
3972796? ? ?? ? ?ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081420170718
3993914? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
3997657? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017081420170718
4003789? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
4014273? ? ?? ? ?ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170718
4017379? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2017081420170718
4019792? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170718
4053132? ? ?? ? ?ref2gcc_-march=k8_-O2_-fomit-frame-pointer2017081420170718
4086786? ? ?? ? ?ref2gcc_-march=k8_-Os_-fomit-frame-pointer2017081420170718
4086814? ? ?? ? ?ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081420170718
4087822? ? ?? ? ?ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
4087836? ? ?? ? ?ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170718
4088097? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170718
4088719? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
4088762? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2017081420170718
4088819? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017081420170718
4089769? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
4092339? ? ?? ? ?ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
4176504? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
4235205? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
4267595? ? ?? ? ?ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
4304702? ? ?? ? ?ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
4310326? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
4316995? ? ?? ? ?ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
5979105? ? ?? ? ?goptvgcc2017081420170718
5980768? ? ?? ? ?goptvgcc_-funroll-loops2017081420170718
5994500? ? ?? ? ?goptvcc2017081420170718
8364127? ? ?? ? ?ref3gcc_-funroll-loops2017081420170718
8444222? ? ?? ? ?ref3gcc2017081420170718
8448948? ? ?? ? ?ref3cc2017081420170718
19107051? ? ?? ? ?ref2cc2017081420170718
19107189? ? ?? ? ?ref2gcc2017081420170718
19113230? ? ?? ? ?ref2gcc_-funroll-loops2017081420170718

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: 196, 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 -O3 -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

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