Implementation notes: ppc64, io83, crypto_hash/sha3512

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: sha3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
49784? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
49882? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
49882? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
49882? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
49882? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
49882? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
49931? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
49980? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
50029? ? ?? ? ?oncore64bitsgcc_-O_-fomit-frame-pointer2018092620180818
50029? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
50029? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
50078? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
50078? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
50127? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
50127? ? ?? ? ?oncore64bitsgcc_-m64_-O_-fomit-frame-pointer2018092620180818
50127? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
50127? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
50176? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50176? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50225? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
50225? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
50225? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
50225? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50274? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50274? ? ?? ? ?oncore64bitsgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
50323? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
50323? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
50323? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50372? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
50372? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50372? ? ?? ? ?oncore64bitsgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50372? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
50421? ? ?? ? ?oncore64bitsgcc_-Os_-fomit-frame-pointer2018092620180818
50421? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
50421? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50470? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50519? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50568? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
50617? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50666? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50666? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
50666? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
50666? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50715? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
50715? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
50715? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50715? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
50764? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50764? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50764? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
50813? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
50862? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
50862? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50862? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50862? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
50862? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
50911? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
50911? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
50911? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
50960? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
51009? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
51107? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
51107? ? ?? ? ?oncore64bitsgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
51107? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
51156? ? ?? ? ?oncore64bitsgcc_-O2_-fomit-frame-pointer2018092620180818
51205? ? ?? ? ?oncore64bitsgcc_-O3_-fomit-frame-pointer2018092620180818
51254? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
51254? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
51254? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
51254? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
51303? ? ?? ? ?oncore64bitsgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
51401? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
51597? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
54341? ? ?? ? ?oncore64bitscc2018092620180818
54439? ? ?? ? ?oncore64bitsgcc2018092620180818
54488? ? ?? ? ?oncore64bitsgcc_-funroll-loops2018092620180818
172431? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
172627? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
172725? ? ?? ? ?oncore32bitsgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
172774? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
172823? ? ?? ? ?oncore32bitsgcc_-O3_-fomit-frame-pointer2018092620180818
172823? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
172970? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
172970? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
173019? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173019? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173068? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
173166? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173264? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173313? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
173313? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
173362? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173558? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
173558? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173656? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173754? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
173803? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
174195? ? ?? ? ?oncore32bitsgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
174440? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
174930? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
175714? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
176155? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
176253? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
176351? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
176351? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
176400? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
176449? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
176547? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
176645? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
176645? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
176645? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
176645? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
176743? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
177086? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
177135? ? ?? ? ?oncore32bitsgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
177478? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
177478? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
177625? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
177674? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
177870? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
177870? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
177870? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
177968? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
177968? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
178017? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
178017? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
178164? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
178164? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
178164? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178213? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
178213? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178262? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
178262? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
178311? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
178311? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178311? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
178360? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
178360? ? ?? ? ?oncore32bitsgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178409? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
178458? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
178458? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178458? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
178458? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
178458? ? ?? ? ?oncore32bitsgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
178507? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
178556? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178556? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
178556? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
178605? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
178605? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
178654? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
178654? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
178654? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
178654? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178703? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
178752? ? ?? ? ?oncore32bitsgcc_-Os_-fomit-frame-pointer2018092620180818
178752? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
178752? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
178752? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
178997? ? ?? ? ?oncore32bitsgcc_-O2_-fomit-frame-pointer2018092620180818
178997? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
178997? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
179046? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
179193? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
179438? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
179683? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
179879? ? ?? ? ?oncore32bitsgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
179928? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
179977? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
180026? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
180124? ? ?? ? ?oncore32bitsgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
180222? ? ?? ? ?oncore32bitsgcc_-O_-fomit-frame-pointer2018092620180818
180222? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
180467? ? ?? ? ?oncore32bitsgcc_-m64_-O_-fomit-frame-pointer2018092620180818
180810? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
181153? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
181251? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
181741? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
181790? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
182329? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
242452? ? ?? ? ?oncore32bitsgcc2018092620180818
242501? ? ?? ? ?oncore32bitsgcc_-funroll-loops2018092620180818
242844? ? ?? ? ?oncore32bitscc2018092620180818

Compiler output

Implementation: kcp/compact1600AVR8
Security model: unknown
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: unrecognized opcode: `implementation'
keccak.s: keccak.s:3: Error: unrecognized opcode: `joan'
keccak.s: keccak.s:4: Error: unrecognized opcode: `denoted'
keccak.s: keccak.s:6: Error: unrecognized opcode: `for'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:11: Error: unrecognized opcode: `to'
keccak.s: keccak.s:12: Error: syntax error; found `o', expected `,'
keccak.s: keccak.s:12: Error: junk at end of line: `or neighboring rights to the source code in this file.'
keccak.s: keccak.s:13: Error: symbol `http' is already defined
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:16: Error: unrecognized opcode: `tested'
keccak.s: keccak.s:18: Error: unrecognized opcode: `registers'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: unrecognized opcode: `void'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: unrecognized opcode: `void'
keccak.s: keccak.s:36: Error: unrecognized opcode: `argument'
keccak.s: keccak.s:40: Error: unrecognized opcode: `movw'
keccak.s: keccak.s:41: Error: unrecognized opcode: `ldi'
keccak.s: keccak.s:43: Warning: missing operand; zero assumed
keccak.s: keccak.s:43: Error: syntax error; end of line, expected `('
keccak.s: keccak.s:44: Error: unrecognized opcode: `dec'
keccak.s: ...

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

Compiler output

Implementation: kcp/optimized1600ARMv7A
Security model: unknown
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: kcp/optimized1600ARMv8A
Security model: unknown
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:19: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:20: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:22: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:25: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:27: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:29: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:30: Error: junk at end of line, first unrecognized character is `/'
keccak.s: ...

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

Compiler output

Implementation: kcp/optimized1600AVR8
Security model: unknown
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: unrecognized opcode: `implementation'
keccak.s: keccak.s:3: Error: unrecognized opcode: `joan'
keccak.s: keccak.s:4: Error: unrecognized opcode: `denoted'
keccak.s: keccak.s:6: Error: unrecognized opcode: `for'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:11: Error: unrecognized opcode: `to'
keccak.s: keccak.s:12: Error: syntax error; found `o', expected `,'
keccak.s: keccak.s:12: Error: junk at end of line: `or neighboring rights to the source code in this file.'
keccak.s: keccak.s:13: Error: symbol `http' is already defined
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:16: Error: unrecognized opcode: `tested'
keccak.s: keccak.s:18: Error: unrecognized opcode: `registers'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: unrecognized opcode: `void'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: unrecognized opcode: `void'
keccak.s: keccak.s:36: Error: unrecognized opcode: `argument'
keccak.s: keccak.s:40: Error: unrecognized opcode: `movw'
keccak.s: keccak.s:41: Error: unrecognized opcode: `ldi'
keccak.s: keccak.s:41: Error: unrecognized opcode: `clear'
keccak.s: keccak.s:43: Warning: missing operand; zero assumed
keccak.s: keccak.s:43: Error: syntax error; end of line, expected `('
keccak.s: ...

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

Compiler output

Implementation: kcp/optimized1600AVX2
Security model: unknown
Compiler: g++
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:18:14: fatal error: x86intrin.h: No such file or directory
KeccakP-1600-AVX2.cpp: #include <x86intrin.h>
KeccakP-1600-AVX2.cpp: ^~~~~~~~~~~~~
KeccakP-1600-AVX2.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 57, namely:
CompilerImplementations
g++ kcp/optimized1600AVX2
g++ -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: kcp/optimized1600AVX512
Security model: unknown
Compiler: cc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:24:10: fatal error: smmintrin.h: No such file or directory
KeccakP-1600-AVX512.c: #include <smmintrin.h>
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~
KeccakP-1600-AVX512.c: compilation terminated.

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