Implementation notes: aarch64, gcc116, crypto_hash/jh224

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: jh224
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
43040? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
43168? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
44064? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
44736? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
46720? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
46912? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
47104? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017110620171020
47168? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
48160? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
48384? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
49312? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017110620171020
49856? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
54016? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
54336? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
54752? ? ?? ? ?bitslice_opt64gcc_-O2_-fomit-frame-pointer2017110620171020
54752? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
55552? ? ?? ? ?bitslice_opt64gcc_-O_-fomit-frame-pointer2017110620171020
55776? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
55968? ? ?? ? ?bitslice_opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
56864? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
57120? ? ?? ? ?bitslice_opt64gcc_-Os_-fomit-frame-pointer2017110620171020
57216? ? ?? ? ?bitslice_opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
58016? ? ?? ? ?bitslice_opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
58016? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
73792? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
75232? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
76736? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
76960? ? ?? ? ?bitslice_ref64gcc_-O3_-fomit-frame-pointer2017110620171020
77248? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
77504? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
79008? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
80288? ? ?? ? ?bitslice_ref64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
82688? ? ?? ? ?bitslice_ref64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
82976? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
83520? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
84032? ? ?? ? ?bitslice_ref64gcc_-O2_-fomit-frame-pointer2017110620171020
84224? ? ?? ? ?bitslice_ref64gcc_-O_-fomit-frame-pointer2017110620171020
84448? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017110620171020
84672? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017110620171020
84736? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
84832? ? ?? ? ?bitslice_opt64gcc_-O3_-fomit-frame-pointer2017110620171020
84864? ? ?? ? ?bitslice_ref64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
84928? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
85504? ? ?? ? ?bitslice_ref64gcc_-Os_-fomit-frame-pointer2017110620171020
85824? ? ?? ? ?bitslice_ref64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
86720? ? ?? ? ?bitslice_opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
87072? ? ?? ? ?bitslice_opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
87328? ? ?? ? ?bitslice_ref64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
91488? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
91616? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
92768? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
93280? ? ?? ? ?bitslice_opt32gcc_-O3_-fomit-frame-pointer2017110620171020
94560? ? ?? ? ?bitslice_ref32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
95904? ? ?? ? ?bitslice_opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
115744? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
120832? ? ?? ? ?bitslice_ref32gcc_-O3_-fomit-frame-pointer2017110620171020
121792? ? ?? ? ?bitslice_opt32gcc_-O2_-fomit-frame-pointer2017110620171020
121952? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
122048? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
122336? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
122624? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
124192? ? ?? ? ?bitslice_opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
124416? ? ?? ? ?bitslice_opt32gcc_-O_-fomit-frame-pointer2017110620171020
124448? ? ?? ? ?bitslice_opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
126272? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
126496? ? ?? ? ?bitslice_opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
126912? ? ?? ? ?bitslice_opt32gcc_-Os_-fomit-frame-pointer2017110620171020
127040? ? ?? ? ?bitslice_opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
138016? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
144384? ? ?? ? ?simplegcc2017110620171020
144416? ? ?? ? ?simplegcc_-funroll-loops2017110620171020
145856? ? ?? ? ?simplecc2017110620171020
150080? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
154144? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
156064? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
159488? ? ?? ? ?bitslice_ref32gcc_-O2_-fomit-frame-pointer2017110620171020
163456? ? ?? ? ?bitslice_ref32gcc_-O_-fomit-frame-pointer2017110620171020
163488? ? ?? ? ?bitslice_ref32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
163904? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
165440? ? ?? ? ?bitslice_ref32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
167392? ? ?? ? ?bitslice_ref32gcc_-Os_-fomit-frame-pointer2017110620171020
167520? ? ?? ? ?bitslice_ref32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
168928? ? ?? ? ?bitslice_ref32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
881824? ? ?? ? ?bitslice_opt64gcc2017110620171020
881856? ? ?? ? ?bitslice_opt64gcc_-funroll-loops2017110620171020
888480? ? ?? ? ?bitslice_opt64cc2017110620171020
898208? ? ?? ? ?bitslice_ref64gcc_-funroll-loops2017110620171020
899328? ? ?? ? ?bitslice_ref64cc2017110620171020
904032? ? ?? ? ?bitslice_ref64gcc2017110620171020
1805600? ? ?? ? ?bitslice_opt32cc2017110620171020
1810976? ? ?? ? ?bitslice_opt32gcc_-funroll-loops2017110620171020
1811360? ? ?? ? ?bitslice_opt32gcc2017110620171020
1910848? ? ?? ? ?bitslice_ref32gcc_-funroll-loops2017110620171020
1915040? ? ?? ? ?bitslice_ref32cc2017110620171020
1915648? ? ?? ? ?bitslice_ref32gcc2017110620171020