Implementation notes: amd64, mace, crypto_aead/ascon128av12

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ascon128av12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
58372? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
58407? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016122120161220
58467? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2016122120161220
58467? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
58467? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2016122120161220
58503? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
58503? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
58504? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
58504? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016122120161220
58507? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2016122120161220
58507? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
58507? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016122120161220
58508? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2016122120161220
58558? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
58558? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016122120161220
58558? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2016122120161220
58562? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
58563? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
58563? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
58564? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2016122120161220
58564? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2016122120161220
58564? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016122120161220
58573? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016122120161220
58659? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016122120161220
58659? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016122120161220
58660? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016122120161220
59803? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016122120161220
59805? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
59806? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
59806? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
59916? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
59916? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016122120161220
59916? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2016122120161220
59924? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
59924? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
59929? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016122120161220
60561? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2016122120161220
60561? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016122120161220
60561? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
60561? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
60562? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
60563? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
60563? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016122120161220
61311? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
61313? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
61327? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
61327? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
61442? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
61442? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
61633? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2016122120161220
61634? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2016122120161220
61634? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
61677? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
61677? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
61924? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016122120161220
61925? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016122120161220
61925? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016122120161220
61925? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016122120161220
61931? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016122120161220
62362? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
62367? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
62572? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
62573? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
67556? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2016122120161220
67556? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2016122120161220
67557? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
67653? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016122120161220
67653? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016122120161220
67653? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016122120161220
67654? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016122120161220
67712? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2016122120161220
67713? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
67714? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
67714? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
67745? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
67745? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
67817? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
67817? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016122120161220
67818? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
67819? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2016122120161220
67823? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016122120161220
67938? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016122120161220
67998? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
67999? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016122120161220
68026? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
68026? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016122120161220
68026? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2016122120161220
80109? ? ?? ? ?opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
80110? ? ?? ? ?opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
80110? ? ?? ? ?opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
80261? ? ?? ? ?opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016122120161220
90388? ? ?? ? ?opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016122120161220
90411? ? ?? ? ?opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
121542? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
121601? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
121602? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
121643? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016122120161220
122249? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
122264? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016122120161220
122276? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016122120161220
122377? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
122410? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
123196? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016122120161220
123196? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
123207? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016122120161220
123859? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
123867? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016122120161220
123951? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
123951? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
124505? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016122120161220
124525? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016122120161220
124538? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
124544? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
124599? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
126647? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
126657? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016122120161220
127093? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016122120161220
129444? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
129486? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
142998? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
143044? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
144658? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016122120161220
144662? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
144691? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016122120161220
145492? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
145634? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016122120161220
145928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
145997? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
164456? ? ?? ? ?opt32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
164456? ? ?? ? ?opt32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
164471? ? ?? ? ?opt32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
164960? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2016122120161220
164964? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016122120161220
164966? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016122120161220
164976? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
164976? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
165246? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
165255? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
166128? ? ?? ? ?opt32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016122120161220
166326? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
166327? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2016122120161220
166327? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
166327? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016122120161220
166327? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016122120161220
166509? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016122120161220
166515? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2016122120161220
166515? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
166515? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016122120161220
166865? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016122120161220
166870? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
167047? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2016122120161220
167047? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
167047? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2016122120161220
167058? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016122120161220
167060? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016122120161220
167060? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016122120161220
167065? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016122120161220
167074? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
167078? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
167239? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016122120161220
167239? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2016122120161220
167240? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2016122120161220
167558? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2016122120161220
167567? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
167577? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016122120161220
167632? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016122120161220
167651? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
167657? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
168513? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016122120161220
168629? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
168629? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
168633? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016122120161220
168637? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
168979? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016122120161220
168979? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016122120161220
168980? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016122120161220
168989? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016122120161220
169467? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016122120161220
169467? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
169468? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
169480? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
169481? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2016122120161220
169494? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2016122120161220
169496? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
169496? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2016122120161220
169735? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
170116? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016122120161220
170484? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016122120161220
171180? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
171181? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
171551? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016122120161220
171635? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016122120161220
171731? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016122120161220
171731? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2016122120161220
173385? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
173387? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
173461? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
173485? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
173677? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
173677? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
173707? ? ?? ? ?opt32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016122120161220
173718? ? ?? ? ?opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016122120161220
175368? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
175368? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
175627? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
176422? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
176427? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
178776? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
181579? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
181579? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016122120161220
181810? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
181810? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
181812? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
181812? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016122120161220
182115? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2016122120161220
182115? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016122120161220
182116? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
182508? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
182509? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
182513? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
182513? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016122120161220
182513? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2016122120161220
182517? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016122120161220
183479? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
183497? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
183497? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
183518? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
183518? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2016122120161220
183519? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
183520? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2016122120161220
183520? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2016122120161220
184134? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016122120161220
184135? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016122120161220
184135? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016122120161220
184135? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016122120161220
215785? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016122120161220
216091? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016122120161220
216104? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016122120161220
216186? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016122120161220
216393? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016122120161220
216409? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016122120161220
216415? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016122120161220
216433? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016122120161220
218647? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016122120161220
218647? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016122120161220
218809? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016122120161220
219561? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
221810? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
230803? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
232707? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
262302? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016122120161220
262370? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016122120161220
270677? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
271379? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
273638? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016122120161220
274954? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016122120161220
274985? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016122120161220
275028? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016122120161220
275042? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016122120161220
275088? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016122120161220
276391? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
284375? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016122120161220
284375? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016122120161220
287465? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016122120161220
292560? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
292566? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
293024? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016122120161220
293055? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016122120161220
293115? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016122120161220
294142? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016122120161220
294675? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016122120161220
295539? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
295555? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016122120161220
295607? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016122120161220
296032? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
296486? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016122120161220
298109? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
303493? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016122120161220
303624? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016122120161220
309404? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016122120161220
352338? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
355454? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016122120161220
356470? ? ?? ? ?opt64gcc2016122120161220
356489? ? ?? ? ?opt64cc2016122120161220
359810? ? ?? ? ?opt64gcc_-funroll-loops2016122120161220
360879? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
361074? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
373002? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
373291? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016122120161220
373721? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016122120161220
373764? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016122120161220
374222? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016122120161220
807358? ? ?? ? ?opt32gcc2016122120161220
807385? ? ?? ? ?opt32cc2016122120161220
808763? ? ?? ? ?opt32gcc_-funroll-loops2016122120161220
1154675? ? ?? ? ?refcc2016122120161220
1163714? ? ?? ? ?refgcc_-funroll-loops2016122120161220
1165128? ? ?? ? ?refgcc2016122120161220

Test failure

Implementation: crypto_aead/ascon128av12/opt32
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt32 opt64 ref