Implementation notes: ppc64, io83, crypto_hashblocks/sha256

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_hashblocks
Primitive: sha256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
34006? ? ?? ? ?inplacegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
34055? ? ?? ? ?inplacegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
34202? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
34300? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
34496? ? ?? ? ?inplacegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
34496? ? ?? ? ?inplacegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
34545? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
34594? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
34790? ? ?? ? ?inplacegcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
34839? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
34839? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
34839? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
34839? ? ?? ? ?inplacegcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
34888? ? ?? ? ?inplacegcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
34888? ? ?? ? ?inplacegcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
34986? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
35035? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
35084? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
35084? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
35084? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
35084? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35084? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35182? ? ?? ? ?inplacegcc_-O2_-fomit-frame-pointer2018092620180818
35182? ? ?? ? ?inplacegcc_-O3_-fomit-frame-pointer2018092620180818
35182? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
35182? ? ?? ? ?inplacegcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
35231? ? ?? ? ?inplacegcc_-m64_-O2_-fomit-frame-pointer2018092620180818
35231? ? ?? ? ?inplacegcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35231? ? ?? ? ?inplacegcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35280? ? ?? ? ?inplacegcc_-m64_-O3_-fomit-frame-pointer2018092620180818
35378? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018092620180818
35427? ? ?? ? ?refgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
35476? ? ?? ? ?refgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
35525? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
36162? ? ?? ? ?inplacegcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
37632? ? ?? ? ?inplacegcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
37681? ? ?? ? ?inplacegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
37730? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
37730? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
37730? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
37779? ? ?? ? ?inplacegcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
37779? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
37779? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
37877? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
37926? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
38073? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
38073? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
38122? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38122? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
38171? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38220? ? ?? ? ?inplacegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
38220? ? ?? ? ?inplacegcc_-m64_-Os_-fomit-frame-pointer2018092620180818
38220? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38269? ? ?? ? ?inplacegcc_-Os_-fomit-frame-pointer2018092620180818
38269? ? ?? ? ?inplacegcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?inplacegcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
38318? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
38367? ? ?? ? ?refgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38416? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018092620180818
38416? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38416? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38416? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38416? ? ?? ? ?refgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
38465? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
38465? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38465? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38514? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38514? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38563? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
38563? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38563? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38612? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
38661? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
38661? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?refgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
38710? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38808? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38808? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?inplacegcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38857? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
38906? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
38906? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
38906? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38906? ? ?? ? ?refgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
38955? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
38955? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
38955? ? ?? ? ?inplacegcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?inplacegcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39053? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
39102? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39102? ? ?? ? ?inplacegcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39102? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
39151? ? ?? ? ?inplacegcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
39200? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39249? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
39249? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39347? ? ?? ? ?inplacegcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39396? ? ?? ? ?inplacegcc_-O_-fomit-frame-pointer2018092620180818
39396? ? ?? ? ?inplacegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39396? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
39445? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?inplacegcc_-m64_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?refgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39494? ? ?? ? ?refgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
39543? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?inplacegcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
39592? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
39641? ? ?? ? ?inplacegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
39641? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
39690? ? ?? ? ?inplacegcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
39690? ? ?? ? ?inplacegcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
39739? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
39935? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
40033? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
40180? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40229? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
40278? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
40278? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
40327? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40376? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
40376? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40425? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
40425? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40523? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
40523? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
40572? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40572? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
40670? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
42140? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
42189? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
42189? ? ?? ? ?inplacegcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
42238? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
42238? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
42238? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
42238? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
42238? ? ?? ? ?inplacegcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
44982? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
44982? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
44982? ? ?? ? ?inplacegcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?inplacegcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?inplacegcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?inplacegcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
45031? ? ?? ? ?inplacegcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
46942? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
46942? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
46942? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
46942? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
46991? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
47040? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
47040? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
47236? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
55419? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
55468? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
55517? ? ?? ? ?refgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
55517? ? ?? ? ?refgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
55517? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
55517? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
55566? ? ?? ? ?refgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
55615? ? ?? ? ?refgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
149989? ? ?? ? ?inplacecc2018092620180818
150087? ? ?? ? ?inplacegcc_-funroll-loops2018092620180818
150381? ? ?? ? ?inplacegcc2018092620180818
161847? ? ?? ? ?refgcc2018092620180818
161994? ? ?? ? ?refcc2018092620180818
162092? ? ?? ? ?refgcc_-funroll-loops2018092620180818

Compiler output

Implementation: dolbeau/amd64-sha
Security model: unknown
Compiler: cc
blocks.c: blocks.c:37:10: fatal error: immintrin.h: No such file or directory
blocks.c: #include <immintrin.h>
blocks.c: ^~~~~~~~~~~~~
blocks.c: compilation terminated.

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