Implementation notes: ppc64, io83, crypto_aead/hs1sivhiv2

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: hs1sivhiv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
76881? ? ?? ? ?fastergcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
76930? ? ?? ? ?fastergcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
76930? ? ?? ? ?fastergcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
77126? ? ?? ? ?fastergcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
77812? ? ?? ? ?fastergcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
77910? ? ?? ? ?fastergcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
77959? ? ?? ? ?fastergcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
77959? ? ?? ? ?fastergcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
78351? ? ?? ? ?fastergcc_-m64_-O3_-fomit-frame-pointer2018092620180818
78449? ? ?? ? ?fastergcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
78498? ? ?? ? ?fastergcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
78645? ? ?? ? ?fastergcc_-O3_-fomit-frame-pointer2018092620180818
81977? ? ?? ? ?fastergcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
82026? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
82173? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
82222? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
82859? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
83104? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
83251? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
83692? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
83692? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
83692? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
83790? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
86191? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
86338? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
86387? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
86730? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
87024? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
87563? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89425? ? ?? ? ?fastergcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
89817? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89866? ? ?? ? ?fastergcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
89915? ? ?? ? ?fastergcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
90111? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
90258? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
90307? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
91385? ? ?? ? ?fastergcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
92365? ? ?? ? ?fastergcc_-O2_-fomit-frame-pointer2018092620180818
92414? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
92463? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
92463? ? ?? ? ?fastergcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
92512? ? ?? ? ?fastergcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93051? ? ?? ? ?fastergcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93345? ? ?? ? ?fastergcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93394? ? ?? ? ?fastergcc_-m64_-O2_-fomit-frame-pointer2018092620180818
93639? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
93835? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
94031? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
94178? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
94227? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
94619? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
98882? ? ?? ? ?fastergcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
100548? ? ?? ? ?fastergcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
100597? ? ?? ? ?fastergcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
100646? ? ?? ? ?fastergcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
100646? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018092620180818
100646? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
100646? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O3_-fomit-frame-pointer2018092620180818
100695? ? ?? ? ?fastergcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
100744? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018092620180818
100793? ? ?? ? ?fastergcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
101479? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
101724? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
102018? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
103047? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
103145? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
103243? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
103390? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018092620180818
103390? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O2_-fomit-frame-pointer2018092620180818
103684? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018092620180818
105399? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
106232? ? ?? ? ?refgcc_-maltivec_-O3_-fomit-frame-pointer2018092620180818
106330? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
106379? ? ?? ? ?refgcc_-m64_-maltivec_-O3_-fomit-frame-pointer2018092620180818
106575? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
106624? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018092620180818
106673? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018092620180818
106722? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
107016? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
107065? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
107555? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O3_-fomit-frame-pointer2018092620180818
107996? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
108094? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
108143? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
108192? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
108241? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
108241? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
108290? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
108339? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
108829? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
108927? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
108927? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
109123? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
109172? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
112112? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer2018092620180818
112455? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
114072? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
114072? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
114121? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer2018092620180818
114170? ? ?? ? ?refgcc_-mcpu=G5_-O3_-fomit-frame-pointer2018092620180818
114366? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
116522? ? ?? ? ?fastergcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
116522? ? ?? ? ?fastergcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
116571? ? ?? ? ?fastergcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
116718? ? ?? ? ?fastergcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
116816? ? ?? ? ?fastergcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
117943? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O3_-fomit-frame-pointer2018092620180818
118090? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer2018092620180818
118874? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018092620180818
119364? ? ?? ? ?fastergcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
119413? ? ?? ? ?fastergcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
119560? ? ?? ? ?fastergcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
119609? ? ?? ? ?fastergcc_-Os_-fomit-frame-pointer2018092620180818
119756? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
119903? ? ?? ? ?fastergcc_-m64_-Os_-fomit-frame-pointer2018092620180818
119952? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
120099? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
121128? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
121324? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
121422? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
121471? ? ?? ? ?fastergcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
121520? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
121520? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
121814? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
122451? ? ?? ? ?fastergcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
122500? ? ?? ? ?fastergcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
122549? ? ?? ? ?fastergcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
122745? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
123235? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
123921? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
129360? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
129360? ? ?? ? ?fastergcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
129409? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
129458? ? ?? ? ?fastergcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
129507? ? ?? ? ?fastergcc_-m64_-O_-fomit-frame-pointer2018092620180818
129556? ? ?? ? ?fastergcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
129654? ? ?? ? ?fastergcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
129654? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
129703? ? ?? ? ?fastergcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
129801? ? ?? ? ?fastergcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
129997? ? ?? ? ?fastergcc_-O_-fomit-frame-pointer2018092620180818
129997? ? ?? ? ?fastergcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
130046? ? ?? ? ?fastergcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
133966? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O2_-fomit-frame-pointer2018092620180818
134260? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer2018092620180818
134946? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018092620180818
134995? ? ?? ? ?refgcc_-m64_-maltivec_-O2_-fomit-frame-pointer2018092620180818
135240? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018092620180818
135436? ? ?? ? ?refgcc_-maltivec_-O2_-fomit-frame-pointer2018092620180818
136220? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
136514? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer2018092620180818
136514? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
136563? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O2_-fomit-frame-pointer2018092620180818
136612? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer2018092620180818
136612? ? ?? ? ?refgcc_-mcpu=G5_-O2_-fomit-frame-pointer2018092620180818
144256? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018092620180818
157045? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
157192? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
157241? ? ?? ? ?refgcc_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
157290? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
157437? ? ?? ? ?refgcc_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
157633? ? ?? ? ?refgcc_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
157682? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
158319? ? ?? ? ?refgcc_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
169540? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-Os_-fomit-frame-pointer2018092620180818
169638? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
169736? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer2018092620180818
169883? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
169932? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-Os_-fomit-frame-pointer2018092620180818
170030? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer2018092620180818
170177? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer2018092620180818
170471? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-Os_-fomit-frame-pointer2018092620180818
179438? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018092620180818
179536? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
179585? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018092620180818
179683? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-Os_-fomit-frame-pointer2018092620180818
179732? ? ?? ? ?refgcc_-funroll-loops_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
179781? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018092620180818
179781? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
179781? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
179879? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018092620180818
180369? ? ?? ? ?refgcc_-funroll-loops_-maltivec_-O_-fomit-frame-pointer2018092620180818
180467? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
180761? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
181251? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
181545? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
196049? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018092620180818
196098? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018092620180818
196343? ? ?? ? ?refgcc_-m64_-maltivec_-Os_-fomit-frame-pointer2018092620180818
196392? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018092620180818
196882? ? ?? ? ?refgcc_-maltivec_-Os_-fomit-frame-pointer2018092620180818
203105? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
203203? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
203399? ? ?? ? ?refgcc_-funroll-loops_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
203497? ? ?? ? ?refgcc_-funroll-loops_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
212807? ? ?? ? ?refgcc_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
213052? ? ?? ? ?refgcc_-m64_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
213150? ? ?? ? ?refgcc_-mcpu=G5_-O_-fomit-frame-pointer2018092620180818
213297? ? ?? ? ?refgcc_-m64_-mcpu=G3_-O_-fomit-frame-pointer2018092620180818
213542? ? ?? ? ?refgcc_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer2018092620180818
213885? ? ?? ? ?refgcc_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer2018092620180818
217070? ? ?? ? ?refgcc_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer2018092620180818
217315? ? ?? ? ?refgcc_-m64_-mcpu=G4_-O_-fomit-frame-pointer2018092620180818
217854? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018092620180818
218050? ? ?? ? ?refgcc_-maltivec_-O_-fomit-frame-pointer2018092620180818
218099? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018092620180818
218736? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018092620180818
221186? ? ?? ? ?refgcc_-m64_-maltivec_-O_-fomit-frame-pointer2018092620180818
1058939? ? ?? ? ?fastergcc_-funroll-loops2018092620180818
1059478? ? ?? ? ?fastercc2018092620180818
1062222? ? ?? ? ?fastergcc2018092620180818
1706964? ? ?? ? ?refgcc2018092620180818
1707748? ? ?? ? ?refgcc_-funroll-loops2018092620180818
1710051? ? ?? ? ?refcc2018092620180818

Compiler output

Implementation: faster
Security model: unknown
Compiler: cc
hs1.c: hs1.c: In function 'hs1siv_decrypt':
hs1.c: hs1.c:1033:30: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
hs1.c: unsigned char *tmp = malloc(abytes);
hs1.c: ^~~~~~
hs1.c: hs1.c:1033:30: warning: incompatible implicit declaration of built-in function 'malloc'
hs1.c: hs1.c:1033:30: note: include '<stdlib.h>' or provide a declaration of 'malloc'
hs1.c: hs1.c:1037:9: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
hs1.c: free(tmp);
hs1.c: ^~~~
hs1.c: hs1.c:1037:9: warning: incompatible implicit declaration of built-in function 'free'
hs1.c: hs1.c:1037:9: note: include '<stdlib.h>' or provide a declaration of 'free'

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