Implementation notes: ppc64, io83, crypto_hash/sha3224

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: sha3224
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
25480? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
25529? ? ?? ? ?oncore64bitsgcc_-O_-fomit-frame-pointer2018092620180818
25578? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
25578? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
25578? ? ?? ? ?oncore64bitsgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
25627? ? ?? ? ?oncore64bitsgcc_-m64_-O_-fomit-frame-pointer2018092620180818
25627? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
25676? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
25676? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
25676? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
25676? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-O2_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
25725? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
25774? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
25823? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25872? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
25921? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
25970? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26019? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
26019? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26019? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
26068? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26068? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
26068? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
26117? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
26166? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26215? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
26215? ? ?? ? ?oncore64bitsgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26264? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
26264? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
26313? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
26313? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
26313? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
26362? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
26362? ? ?? ? ?oncore64bitsgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
26362? ? ?? ? ?oncore64bitsgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
26362? ? ?? ? ?oncore64bitsgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
26509? ? ?? ? ?oncore64bitsgcc_-Os_-fomit-frame-pointer2018092620180818
26509? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
26509? ? ?? ? ?oncore64bitsgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
26852? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
28959? ? ?? ? ?oncore64bitsgcc2018092620180818
29253? ? ?? ? ?oncore64bitscc2018092620180818
29792? ? ?? ? ?oncore64bitsgcc_-funroll-loops2018092620180818
88935? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
88984? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
88984? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89082? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89082? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
89131? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89180? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89229? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89229? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89229? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89229? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89278? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89327? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89327? ? ?? ? ?oncore32bitsgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89376? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89376? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89425? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
89523? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
89523? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89572? ? ?? ? ?oncore32bitsgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
89572? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
89719? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
90699? ? ?? ? ?oncore32bitsgcc_-O3_-fomit-frame-pointer2018092620180818
90748? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
92757? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
92855? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
92953? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
92953? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
93002? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93100? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93149? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93198? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
93247? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
93247? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93296? ? ?? ? ?oncore32bitsgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
93345? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
93345? ? ?? ? ?oncore32bitsgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93394? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
93394? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
93639? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
93884? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
94080? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
94129? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
94423? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
94766? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
94815? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
94815? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
94864? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
94913? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
94913? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
94962? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
94962? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95011? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95060? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
95109? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95158? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
95158? ? ?? ? ?oncore32bitsgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
95207? ? ?? ? ?oncore32bitsgcc_-O_-fomit-frame-pointer2018092620180818
95207? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95207? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-m64_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
95256? ? ?? ? ?oncore32bitsgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
95354? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95354? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95354? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
95403? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
95403? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
95403? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
95403? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
95452? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95452? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
95452? ? ?? ? ?oncore32bitsgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
95501? ? ?? ? ?oncore32bitsgcc_-Os_-fomit-frame-pointer2018092620180818
95501? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
95550? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
95550? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
95550? ? ?? ? ?oncore32bitsgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95599? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95648? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
95795? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
95844? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
95844? ? ?? ? ?oncore32bitsgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
95893? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
95942? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
96579? ? ?? ? ?oncore32bitsgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
96971? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
152341? ? ?? ? ?oncore32bitsgcc2018092620180818
152929? ? ?? ? ?oncore32bitscc2018092620180818
153370? ? ?? ? ?oncore32bitsgcc_-funroll-loops2018092620180818

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