Implementation notes: ppc64, io83, crypto_aead/pi16cipher096v2

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
699475? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
700553? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
701386? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2018092720180818
701631? ? ?? ? ?goptvgcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
707217? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
707364? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
707511? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
709275? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2018092720180818
711284? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
713391? ? ?? ? ?goptvgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
716478? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
716674? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
716772? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
718879? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
718977? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
720643? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
721770? ? ?? ? ?goptvgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
722407? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
723583? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
726229? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
733432? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
733677? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
735147? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
738479? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
739214? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
739557? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
739998? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
741517? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
744212? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
744408? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
745094? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
746515? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
749504? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
749945? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
752444? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
770721? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
774641? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2018092720180818
775768? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2018092720180818
775866? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
777875? ? ?? ? ?goptvgcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
781109? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
781697? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
781795? ? ?? ? ?goptvgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
787332? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
787332? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
787724? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
789978? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
798455? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
801101? ? ?? ? ?goptvgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
813008? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
818545? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
834078? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
859803? ? ?? ? ?ref2gcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
860391? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
860587? ? ?? ? ?ref2gcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
860685? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2018092720180818
860734? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2018092720180818
861126? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
861420? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
861861? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
861910? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
864556? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
865144? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
865193? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
870387? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
870485? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
871171? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
871563? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
872298? ? ?? ? ?ref2gcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
872347? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
875238? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
878129? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
881069? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
882000? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
883666? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
885822? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
918358? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
928599? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
944034? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
944377? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
944769? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
947954? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
952021? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
972748? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
973532? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
973532? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
973826? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
974316? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
974512? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
977501? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
990633? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2018092720180818
991025? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
992936? ? ?? ? ?goptvgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
992936? ? ?? ? ?goptvgcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
998522? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2018092720180818
1004206? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1007342? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1007636? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1007783? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1008371? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1011213? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1013271? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1017828? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1023120? ? ?? ? ?goptvgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1213877? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
1231223? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
1257585? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1259202? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
1262583? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2018092720180818
1263024? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
1264543? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2018092720180818
1264886? ? ?? ? ?ref3gcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1264984? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1266944? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1267630? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1268169? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
1272089? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
1273412? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
1274833? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1275323? ? ?? ? ?ref3gcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1277332? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
1280762? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1298598? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1298843? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1300901? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1301930? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1302175? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1302224? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1303155? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1303449? ? ?? ? ?ref3gcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1426488? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
1450449? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
1464561? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
1465345? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
1468285? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
1469314? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
1476615? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
1483426? ? ?? ? ?ref3gcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
1484161? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2018092720180818
1485778? ? ?? ? ?ref3gcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
1486709? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
1486905? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2018092720180818
1500821? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1502536? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1504251? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1508171? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1525664? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1526301? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1526889? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1528457? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1531495? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1533994? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
1534974? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1535317? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1535709? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1535954? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
1536542? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1536689? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
1538600? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1538747? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
1538992? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1539041? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1539482? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1545852? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1546244? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
1547077? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1548939? ? ?? ? ?ref3gcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1549282? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1549968? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1551732? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2018092720180818
1558396? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1559964? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1564913? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
1565403? ? ?? ? ?ref3gcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1566040? ? ?? ? ?ref3gcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1566481? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1566971? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1567412? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1567412? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1567853? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1569617? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1569764? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1571577? ? ?? ? ?ref3gcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1571822? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2018092720180818
1580691? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1584807? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
1595587? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1598478? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
1621165? ? ?? ? ?ref3gcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1622782? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2018092720180818
1624938? ? ?? ? ?ref3gcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1630475? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2018092720180818
1709365? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1714951? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1720439? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1723673? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1725927? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1727005? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1728720? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1729406? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1765519? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1787226? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1797124? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1816577? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1826328? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1828190? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1828974? ? ?? ? ?ref3gcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1829709? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1848721? ? ?? ? ?goptvgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1849652? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2018092720180818
1850338? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1850338? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2018092720180818
1864842? ? ?? ? ?goptvgcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1867047? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1867243? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1872535? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1876651? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1877190? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1879101? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1880718? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1880914? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
1881992? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1882874? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
1886010? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1886451? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1886647? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1886647? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1889342? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1889832? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1891351? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1893507? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1899240? ? ?? ? ?goptvgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1901053? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1902131? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
3670835? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3677401? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
3678773? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
3692003? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
3697148? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3752861? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3754968? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3763690? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
3764278? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
3782016? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3786279? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3787308? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
3803429? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
3807790? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
3808084? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
3814356? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
3825381? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
3827831? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
3885504? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
3902850? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
3905643? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
3912013? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
3914610? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
3921323? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
3925292? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
3929261? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
5178663? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5187287? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
5225066? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
5248292? ? ?? ? ?ref2gcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5254025? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2018092720180818
5255250? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
5258778? ? ?? ? ?ref2gcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
5259219? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5269950? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5282200? ? ?? ? ?ref2gcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5287688? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5292637? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
5293274? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2018092720180818
5313217? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
5329681? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2018092720180818
5343107? ? ?? ? ?ref2gcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
5345410? ? ?? ? ?ref2gcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
5347517? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2018092720180818
5355357? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
5357562? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
5360355? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
5361237? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
5362805? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
5366382? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
5384757? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
5386276? ? ?? ? ?ref2gcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
5391911? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5392107? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5396517? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
5402250? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5404553? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5409453? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
5420135? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5421507? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5487510? ? ?? ? ?goptvgcc2018092720180818
5506473? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5508580? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
5518919? ? ?? ? ?goptvcc2018092720180818
5522055? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5527151? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
5529846? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5536559? ? ?? ? ?goptvgcc_-funroll-loops2018092720180818
5539156? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
5541361? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5542047? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5542831? ? ?? ? ?ref2gcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5544301? ? ?? ? ?ref2gcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5547143? ? ?? ? ?ref2gcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5548025? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5548025? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5548368? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
5550720? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2018092720180818
5551112? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
5557335? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
5569340? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2018092720180818
13101865? ? ?? ? ?ref3gcc2018092720180818
13111616? ? ?? ? ?ref3cc2018092720180818
13250384? ? ?? ? ?ref3gcc_-funroll-loops2018092720180818
28310877? ? ?? ? ?ref2cc2018092720180818
28328076? ? ?? ? ?ref2gcc_-funroll-loops2018092720180818
28376145? ? ?? ? ?ref2gcc2018092720180818

Test failure

Implementation: optimized_nonSSE
Security model: unknown
Compiler: cc
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 214, namely:
CompilerImplementations
cc optimized_nonSSE
gcc optimized_nonSSE
gcc -O2 -fomit-frame-pointer optimized_nonSSE
gcc -O3 -fomit-frame-pointer optimized_nonSSE
gcc -O -fomit-frame-pointer optimized_nonSSE
gcc -Os -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops optimized_nonSSE
gcc -funroll-loops -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -maltivec -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer optimized_nonSSE
cc ref
gcc ref
gcc -O2 -fomit-frame-pointer ref
gcc -O3 -fomit-frame-pointer ref
gcc -O -fomit-frame-pointer ref
gcc -Os -fomit-frame-pointer ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops ref
gcc -funroll-loops -O2 -fomit-frame-pointer ref
gcc -funroll-loops -O3 -fomit-frame-pointer ref
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -Os -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer ref
gcc -m64 -O2 -fomit-frame-pointer ref
gcc -m64 -O3 -fomit-frame-pointer ref
gcc -m64 -O -fomit-frame-pointer ref
gcc -m64 -Os -fomit-frame-pointer ref
gcc -m64 -maltivec -O2 -fomit-frame-pointer ref
gcc -m64 -maltivec -O3 -fomit-frame-pointer ref
gcc -m64 -maltivec -O -fomit-frame-pointer ref
gcc -m64 -maltivec -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer ref
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer ref
gcc -maltivec -O2 -fomit-frame-pointer ref
gcc -maltivec -O3 -fomit-frame-pointer ref
gcc -maltivec -O -fomit-frame-pointer ref
gcc -maltivec -Os -fomit-frame-pointer ref
gcc -mcpu=G5 -O2 -fomit-frame-pointer ref
gcc -mcpu=G5 -O3 -fomit-frame-pointer ref
gcc -mcpu=G5 -O -fomit-frame-pointer ref
gcc -mcpu=G5 -Os -fomit-frame-pointer ref
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer ref
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer ref
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer ref
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer ref

Compiler output

Implementation: goptv
Security model: unknown
Compiler: cc
pi-cipher.c: pi-cipher.c: In function 'mu_q':
pi-cipher.c: pi-cipher.c:381:17: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
pi-cipher.c: qword_t sum = x[0] + x[1], sum2 = x[2] + x[3];
pi-cipher.c: ~^~~

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc goptv
gcc goptv
gcc -funroll-loops goptv

Compiler output

Implementation: goptv
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'mu_q':
pi-cipher.c: pi-cipher.c:381:10: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
pi-cipher.c: qword_t sum = x[0] + x[1], sum2 = x[2] + x[3];
pi-cipher.c: ^~~

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer goptv
gcc -fno-schedule-insns -Os -fomit-frame-pointer goptv
gcc -funroll-loops -Os -fomit-frame-pointer goptv
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer goptv
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer goptv
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer goptv
gcc -m64 -Os -fomit-frame-pointer goptv
gcc -m64 -maltivec -Os -fomit-frame-pointer goptv
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer goptv
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer goptv
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer goptv
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer goptv
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer goptv
gcc -maltivec -Os -fomit-frame-pointer goptv
gcc -mcpu=G5 -Os -fomit-frame-pointer goptv
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer goptv