Implementation notes: ppc64, io83, crypto_aead/pi16cipher128v2

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
688254? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
694183? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
698985? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
699328? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
701680? ? ?? ? ?goptvgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
705355? ? ?? ? ?goptvgcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
706237? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2018092720180818
707707? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
714224? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
716380? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
716968? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
717213? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
717556? ? ?? ? ?goptvgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
720398? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
721623? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
722603? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
722701? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
722750? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
724024? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
724563? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2018092720180818
727846? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
731521? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
734412? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
736666? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
738430? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
739263? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
739606? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
739802? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
740390? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
740880? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
743526? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
745486? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
748622? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
751562? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
751562? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
754551? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
772191? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
773465? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
777875? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2018092720180818
778610? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
779639? ? ?? ? ?goptvgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
780619? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
781305? ? ?? ? ?goptvgcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
785029? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2018092720180818
788753? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
789292? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
791497? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
794633? ? ?? ? ?goptvgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
798259? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
810215? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
811097? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
830109? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
859166? ? ?? ? ?ref2gcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
860097? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2018092720180818
860293? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
860489? ? ?? ? ?ref2gcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
860538? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2018092720180818
860636? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
861420? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
861567? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
862449? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
864948? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
865732? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
868574? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
870289? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
870436? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
871024? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
871073? ? ?? ? ?ref2gcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
872053? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
872151? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
872249? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
872494? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
877688? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
880334? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
884450? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
894495? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
920514? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
930902? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
944230? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
945112? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
947709? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
949032? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
950600? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
971768? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
973483? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
973728? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
973875? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
973973? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
975002? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
976178? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
984900? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
991613? ? ?? ? ?goptvgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
993818? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
993916? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2018092720180818
994357? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2018092720180818
997395? ? ?? ? ?goptvgcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
1006852? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1007391? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1007489? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1007587? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1008028? ? ?? ? ?goptvgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1009400? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1014447? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1014741? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1210496? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
1235976? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092720180818
1257683? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
1257683? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1264298? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2018092720180818
1265425? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2018092720180818
1265768? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1265768? ? ?? ? ?ref3gcc_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1265817? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
1266258? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1266454? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092720180818
1268659? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1268708? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2018092720180818
1268708? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092720180818
1268904? ? ?? ? ?ref3gcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1274441? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1280517? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092720180818
1281203? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1298598? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1298598? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1298794? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1299186? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1299627? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1299970? ? ?? ? ?ref3gcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1300509? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092720180818
1301734? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092720180818
1427664? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
1450106? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
1462405? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
1462748? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
1463189? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
1464806? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
1465051? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
1483622? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
1483671? ? ?? ? ?ref3gcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
1485337? ? ?? ? ?ref3gcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
1486366? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2018092720180818
1486464? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2018092720180818
1506603? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1507926? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1508759? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1522430? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1524929? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1531250? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1531397? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1533651? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1536640? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1536689? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
1537620? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1537865? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1539139? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
1539972? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1540609? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1541246? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1541687? ? ?? ? ?ref3gcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
1542030? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1542422? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1544676? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1544774? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
1545705? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1546097? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
1549233? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
1549331? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
1549723? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
1552075? ? ?? ? ?ref3gcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1554819? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1556681? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
1557759? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
1559229? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
1563443? ? ?? ? ?ref3gcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1564129? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1564717? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1566824? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1568686? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
1569519? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
1570303? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1571724? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2018092720180818
1573733? ? ?? ? ?ref3gcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1580348? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2018092720180818
1600242? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1601614? ? ?? ? ?ref3gcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1602055? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
1607396? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1608866? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
1619597? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2018092720180818
1622243? ? ?? ? ?ref3gcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1622880? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2018092720180818
1623517? ? ?? ? ?ref3gcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
1733669? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1735139? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1784678? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1785560? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1786883? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1787961? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1788500? ? ?? ? ?ref3gcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1791538? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1823290? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1845928? ? ?? ? ?goptvgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1848182? ? ?? ? ?goptvgcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1849554? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2018092720180818
1851269? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2018092720180818
1854160? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1858717? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1861755? ? ?? ? ?goptvgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1864499? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1866900? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
1868958? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1869840? ? ?? ? ?goptvgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1869889? ? ?? ? ?goptvgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1870771? ? ?? ? ?goptvgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1871506? ? ?? ? ?ref3gcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1872731? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1873515? ? ?? ? ?goptvgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1874593? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
1874985? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1876749? ? ?? ? ?ref3gcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1879150? ? ?? ? ?ref3gcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1879395? ? ?? ? ?ref3gcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
1879493? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1879787? ? ?? ? ?ref3gcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1880767? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
1881012? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1881306? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1884932? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
1887186? ? ?? ? ?goptvgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1887921? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
1888460? ? ?? ? ?goptvgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1890812? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1891596? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
1893017? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
3658536? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3659957? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
3683085? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3685388? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
3697736? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
3755262? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3756977? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
3758888? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
3760260? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3782114? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3784662? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092720180818
3791620? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018092720180818
3793286? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
3804899? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092720180818
3811416? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2018092720180818
3831506? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
3831555? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092720180818
3833270? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
3883446? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
3889620? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
3890159? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
3892952? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
3900155? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
3902213? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
3904173? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
3910396? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
5193216? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5208161? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092720180818
5244274? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092720180818
5255887? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2018092720180818
5262404? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5273184? ? ?? ? ?ref2gcc_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5278182? ? ?? ? ?ref2gcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5279995? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2018092720180818
5285581? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092720180818
5298860? ? ?? ? ?ref2gcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
5307680? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5313364? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2018092720180818
5330465? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
5334973? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092720180818
5335267? ? ?? ? ?ref2gcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092720180818
5337717? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092720180818
5338256? ? ?? ? ?ref2gcc_-mcpu=G5_-O_-fomit-frame-pointer2018092720180818
5339873? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092720180818
5342421? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092720180818
5346880? ? ?? ? ?ref2gcc_-maltivec_-O_-fomit-frame-pointer2018092720180818
5347419? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2018092720180818
5365402? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
5372409? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092720180818
5373683? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092720180818
5490548? ? ?? ? ?goptvcc2018092720180818
5504905? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5511226? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092720180818
5511912? ? ?? ? ?goptvgcc_-funroll-loops2018092720180818
5521663? ? ?? ? ?goptvgcc2018092720180818
5526710? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
5529797? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5530042? ? ?? ? ?ref2gcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5534207? ? ?? ? ?ref2gcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5537931? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018092720180818
5541998? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
5542341? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092720180818
5544889? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092720180818
5548368? ? ?? ? ?ref2gcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5549936? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
5554934? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2018092720180818
5555277? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5559050? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5559883? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5560275? ? ?? ? ?ref2gcc_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5563215? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5564489? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2018092720180818
5565469? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092720180818
5592615? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5596633? ? ?? ? ?ref2gcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5603101? ? ?? ? ?ref2gcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092720180818
5603934? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5608981? ? ?? ? ?ref2gcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092720180818
5611872? ? ?? ? ?ref2gcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5618536? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092720180818
5633922? ? ?? ? ?ref2gcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092720180818
13077463? ? ?? ? ?ref3cc2018092720180818
13097014? ? ?? ? ?ref3gcc2018092720180818
13103531? ? ?? ? ?ref3gcc_-funroll-loops2018092720180818
28321265? ? ?? ? ?ref2cc2018092720180818
28342286? ? ?? ? ?ref2gcc_-funroll-loops2018092720180818
28354291? ? ?? ? ?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