Implementation notes: ppc64, io83, crypto_hash/nasha256

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: nasha256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
34790? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
34790? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
34790? ? ?? ? ?optgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
34790? ? ?? ? ?optgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35966? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36015? ? ?? ? ?opt_v4gcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36113? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36162? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
36211? ? ?? ? ?opt_v4gcc_-O2_-fomit-frame-pointer2018092620180818
36211? ? ?? ? ?opt_v4gcc_-m64_-O2_-fomit-frame-pointer2018092620180818
36211? ? ?? ? ?opt_v4gcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36211? ? ?? ? ?opt_v4gcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36260? ? ?? ? ?opt_v4gcc_-O3_-fomit-frame-pointer2018092620180818
36260? ? ?? ? ?opt_v4gcc_-m64_-O3_-fomit-frame-pointer2018092620180818
36260? ? ?? ? ?opt_v4gcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36260? ? ?? ? ?opt_v4gcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36358? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36652? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
36652? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
36652? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36701? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
36701? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
36848? ? ?? ? ?optgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
36897? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36946? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
36946? ? ?? ? ?optgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36946? ? ?? ? ?optgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36995? ? ?? ? ?optgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
37093? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
37093? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
37093? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37191? ? ?? ? ?opt_v4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
37191? ? ?? ? ?opt_v4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
37240? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37338? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
37387? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
37387? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
37436? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
37436? ? ?? ? ?opt_v4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
37436? ? ?? ? ?opt_v4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
37436? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
37436? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
37485? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
37485? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37485? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
37534? ? ?? ? ?optgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37583? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
37632? ? ?? ? ?optgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
37632? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
37681? ? ?? ? ?optgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37681? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
37779? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
37828? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
37828? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37877? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37926? ? ?? ? ?optgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38171? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38269? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38269? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?opt_v4gcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?opt_v4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?opt_v4gcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
38465? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
38465? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38514? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38514? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38563? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38563? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38661? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38759? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38759? ? ?? ? ?opt_v4gcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?opt_v4gcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?opt_v4gcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
39200? ? ?? ? ?opt_v4gcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?opt_v4gcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?opt_v4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?opt_v4gcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-Os_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-m64_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?opt_v4gcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?opt_v4gcc_-m64_-Os_-fomit-frame-pointer2018092620180818
39641? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
39690? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
39690? ? ?? ? ?optgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39690? ? ?? ? ?optgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39739? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
39837? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
39886? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
39886? ? ?? ? ?optgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39886? ? ?? ? ?optgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39935? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2018092620180818
39984? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
39984? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
40033? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
40180? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
40180? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
40229? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
40621? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
40621? ? ?? ? ?opt_v4gcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40670? ? ?? ? ?opt_v4gcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40719? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
40719? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
40719? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40866? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40866? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40866? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
40866? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
40915? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
40915? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
40915? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40915? ? ?? ? ?opt_v4gcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40915? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
41013? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
41013? ? ?? ? ?opt_v4gcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
41013? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
41062? ? ?? ? ?opt_v4gcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
41111? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
41160? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
41258? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
41307? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
41307? ? ?? ? ?opt_v4gcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
41307? ? ?? ? ?opt_v4gcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
42434? ? ?? ? ?optgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
42581? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2018092620180818
42581? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
42581? ? ?? ? ?optgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
43169? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
43218? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
43218? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
43267? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
43267? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
43267? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
43365? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
43463? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
43512? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
43512? ? ?? ? ?optgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
43512? ? ?? ? ?optgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
43561? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
43610? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
44541? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
44884? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
44884? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
44982? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?optgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
45080? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
45080? ? ?? ? ?optgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
45178? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
45227? ? ?? ? ?optgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
45227? ? ?? ? ?optgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
45227? ? ?? ? ?optgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
45276? ? ?? ? ?optgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
45325? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
45325? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
45325? ? ?? ? ?optgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
45374? ? ?? ? ?optgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
45815? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
46060? ? ?? ? ?optgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
46354? ? ?? ? ?optgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
46501? ? ?? ? ?optgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
46550? ? ?? ? ?optgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
46697? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2018092620180818
46697? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
46697? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
46697? ? ?? ? ?optgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
46795? ? ?? ? ?optgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
47285? ? ?? ? ?optgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
47285? ? ?? ? ?optgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
47285? ? ?? ? ?optgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
47334? ? ?? ? ?optgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
47383? ? ?? ? ?optgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
47481? ? ?? ? ?optgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
47481? ? ?? ? ?optgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
47579? ? ?? ? ?optgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
47922? ? ?? ? ?optgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
48020? ? ?? ? ?optgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
48118? ? ?? ? ?optgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
48216? ? ?? ? ?optgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
48265? ? ?? ? ?optgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
48265? ? ?? ? ?optgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
48265? ? ?? ? ?optgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
48314? ? ?? ? ?optgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
48510? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2018092620180818
48510? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2018092620180818
48559? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
48559? ? ?? ? ?optgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
48804? ? ?? ? ?optgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
162729? ? ?? ? ?opt_v4cc2018092620180818
162778? ? ?? ? ?opt_v4gcc_-funroll-loops2018092620180818
163072? ? ?? ? ?opt_v4gcc2018092620180818
200410? ? ?? ? ?optgcc_-funroll-loops2018092620180818
200459? ? ?? ? ?optcc2018092620180818
201635? ? ?? ? ?optgcc2018092620180818

Compiler output

Implementation: opt_v4
Security model: unknown
Compiler: cc
Nasha.c: Nasha.c: In function 'Init':
Nasha.c: Nasha.c:815:29: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
Nasha.c: ssbox[i][j] = ssbox[i^j];
Nasha.c: ^

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