Implementation notes: amd64, katana, crypto_aead/pi16cipher128v2

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
797048? ? ?? ? ?ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102520161009
806344? ? ?? ? ?ref3clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102520161009
807368? ? ?? ? ?ref3clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
807496? ? ?? ? ?ref3clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
808008? ? ?? ? ?ref3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
808120? ? ?? ? ?ref3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102520161009
810384? ? ?? ? ?ref3clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
813088? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
813736? ? ?? ? ?ref2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102520161009
813824? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
814168? ? ?? ? ?ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
816496? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
816688? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2016102520161009
816960? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102520161009
817224? ? ?? ? ?ref2gcc_-march=k8_-O3_-fomit-frame-pointer2016102520161009
817712? ? ?? ? ?ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
821672? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2016102520161009
822208? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
822336? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2016102520161009
824104? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102520161009
825072? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
830008? ? ?? ? ?ref2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
833112? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
833144? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
833224? ? ?? ? ?ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
840592? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102520161009
847744? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
847896? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
857248? ? ?? ? ?ref2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102520161009
857424? ? ?? ? ?ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
857680? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
859144? ? ?? ? ?ref2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
878072? ? ?? ? ?ref2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
893992? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2016102520161009
895256? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2016102520161009
895288? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
896048? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102520161009
896632? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2016102520161009
897408? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
904968? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
905008? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102520161009
907240? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102520161009
907672? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
908152? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
908440? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
908840? ? ?? ? ?ref3gcc_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
908904? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
909024? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
913384? ? ?? ? ?ref3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
913464? ? ?? ? ?ref3gcc_-march=k8_-O3_-fomit-frame-pointer2016102520161009
921088? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
921096? ? ?? ? ?ref3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102520161009
929024? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
929032? ? ?? ? ?ref3gcc_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
929120? ? ?? ? ?ref3gcc_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
929216? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
929440? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
929440? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2016102520161009
929456? ? ?? ? ?ref3gcc_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
929464? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
929496? ? ?? ? ?ref3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
929552? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
929576? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
929728? ? ?? ? ?ref3gcc_-march=nocona_-O_-fomit-frame-pointer2016102520161009
929944? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
929984? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
930152? ? ?? ? ?ref3gcc_-march=k8_-O_-fomit-frame-pointer2016102520161009
930168? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102520161009
930544? ? ?? ? ?ref3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102520161009
930632? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102520161009
930760? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
930776? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2016102520161009
930904? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2016102520161009
935824? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
935840? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
936648? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
936672? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2016102520161009
936680? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2016102520161009
941864? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102520161009
944992? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
945056? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
945824? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102520161009
946024? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
949192? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102520161009
954832? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2016102520161009
955176? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
955184? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102520161009
955192? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
955208? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102520161009
955224? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102520161009
955248? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
955352? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
957984? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
968120? ? ?? ? ?ref3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
968928? ? ?? ? ?ref3gcc_-march=k8_-O2_-fomit-frame-pointer2016102520161009
973960? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
976048? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
976320? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
976344? ? ?? ? ?ref3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102520161009
982736? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
987416? ? ?? ? ?ref3gcc_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
994832? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1085216? ? ?? ? ?goptvgcc_-march=k8_-O_-fomit-frame-pointer2016102520161009
1085568? ? ?? ? ?goptvgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
1092792? ? ?? ? ?goptvgcc_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1093136? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1098184? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
1098576? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102520161009
1098632? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
1098728? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
1098968? ? ?? ? ?goptvgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102520161009
1108480? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1108968? ? ?? ? ?goptvgcc_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1110200? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2016102520161009
1110280? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
1111616? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2016102520161009
1123848? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102520161009
1180248? ? ?? ? ?goptvgcc_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1180616? ? ?? ? ?goptvgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1189392? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1190320? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2016102520161009
1190488? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
1190520? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2016102520161009
1191816? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102520161009
1193048? ? ?? ? ?goptvgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1194088? ? ?? ? ?goptvgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102520161009
1194104? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
1194192? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
1194208? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
1197240? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1197528? ? ?? ? ?goptvgcc_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1241992? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
1409280? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1409296? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1411216? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
1411224? ? ?? ? ?ref3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102520161009
1411240? ? ?? ? ?ref3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
1411480? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
1411600? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
1413984? ? ?? ? ?ref3gcc_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1414256? ? ?? ? ?ref3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1430312? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2016102520161009
1430328? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
1430344? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102520161009
1430712? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2016102520161009
1430720? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
1430744? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2016102520161009
1431688? ? ?? ? ?ref3gcc_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1431792? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1440952? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102520161009
1442528? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102520161009
1442584? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
1442624? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2016102520161009
1443416? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1443496? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1448864? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1448896? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1449120? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102520161009
1449160? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
1451080? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1451152? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1455224? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1455472? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1456352? ? ?? ? ?ref3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1457704? ? ?? ? ?ref3gcc_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1470800? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1470808? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1477464? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1477504? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1483912? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1483952? ? ?? ? ?goptvgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1493176? ? ?? ? ?goptvgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1493176? ? ?? ? ?goptvgcc_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1499704? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
1499712? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102520161009
1499776? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102520161009
1509696? ? ?? ? ?goptvgcc_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1512232? ? ?? ? ?goptvgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1513400? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1513632? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1519520? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2016102520161009
1519808? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1519936? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1520104? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1520480? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
1522704? ? ?? ? ?goptvgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1523152? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2016102520161009
1535864? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1535872? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1546696? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1551976? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1552864? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102520161009
1552904? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102520161009
1552944? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
1588008? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1590768? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
1591048? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1591296? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1592168? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1593608? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102520161009
1595312? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102520161009
1603904? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1603984? ? ?? ? ?goptvgcc_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1604088? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2016102520161009
1604152? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102520161009
1604272? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2016102520161009
1615800? ? ?? ? ?goptvgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102520161009
1615800? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
1619416? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102520161009
1670920? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102520161009
1673744? ? ?? ? ?goptvgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102520161009
1673808? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
1675160? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
1675528? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
1688656? ? ?? ? ?goptvgcc_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1688904? ? ?? ? ?goptvgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1694632? ? ?? ? ?goptvgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
1718328? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1718840? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1720536? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
1720904? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2016102520161009
1720904? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102520161009
1724152? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1725176? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1748304? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102520161009
1749656? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1751424? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1751744? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
1751752? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2016102520161009
1753344? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1754080? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1754616? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102520161009
1764440? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
1765176? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1769432? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1792008? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1806248? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
2111536? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102520161009
2129840? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102520161009
2364112? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102520161009
2365792? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
2365856? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2016102520161009
2365952? ? ?? ? ?ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
2366128? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2016102520161009
2366208? ? ?? ? ?ref2gcc_-march=k8_-O2_-fomit-frame-pointer2016102520161009
2367256? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
2367464? ? ?? ? ?ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
2368880? ? ?? ? ?ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102520161009
2370960? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
2372384? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
2393008? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
2429576? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2016102520161009
2431936? ? ?? ? ?ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102520161009
2432344? ? ?? ? ?ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
2433400? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
2433432? ? ?? ? ?ref2gcc_-march=k8_-O_-fomit-frame-pointer2016102520161009
2433784? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
2433968? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2016102520161009
2434248? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
2434696? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102520161009
2435952? ? ?? ? ?ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
2438928? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
2454064? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102520161009
2539728? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
2557072? ? ?? ? ?ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
2625192? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102520161009
2636464? ? ?? ? ?ref2gcc_-march=nocona_-O_-fomit-frame-pointer2016102520161009
2705608? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102520161009
2750344? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
2752080? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102520161009
2752144? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2016102520161009
2759296? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102520161009
2761520? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
2764800? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
2877984? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
2883208? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
2960736? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
2962424? ? ?? ? ?ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
2965944? ? ?? ? ?ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102520161009
2966000? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
2971608? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
2974512? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
2976520? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2016102520161009
2976536? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102520161009
2977208? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2016102520161009
2978880? ? ?? ? ?ref2gcc_-march=k8_-Os_-fomit-frame-pointer2016102520161009
2985072? ? ?? ? ?ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
3034904? ? ?? ? ?ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
3040848? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
3064920? ? ?? ? ?ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
3087176? ? ?? ? ?ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
4850504? ? ?? ? ?goptvcc2016102520161009
4852864? ? ?? ? ?goptvgcc_-funroll-loops2016102520161009
4855296? ? ?? ? ?goptvgcc2016102520161009
5507072? ? ?? ? ?ref3gcc2016102520161009
5521448? ? ?? ? ?ref3cc2016102520161009
5534944? ? ?? ? ?ref3gcc_-funroll-loops2016102520161009
11179496? ? ?? ? ?ref2gcc_-funroll-loops2016102520161009
11180856? ? ?? ? ?ref2cc2016102520161009
11215472? ? ?? ? ?ref2gcc2016102520161009

Test failure

Implementation: crypto_aead/pi16cipher128v2/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/pi16cipher128v2/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/pi16cipher128v2/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