Implementation notes: amd64, genji202, crypto_aead/ascon128v12

Computer: genji202
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
68540? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
68552? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111320171020
68556? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
68564? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
68748? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
68768? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
68784? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111320171020
68824? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
68836? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111320171020
71596? ? ?? ? ?opt64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111320171020
71812? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
71852? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
71852? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
71852? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111320171020
71856? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
71856? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
71860? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
71876? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
71880? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
71880? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
71884? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
71888? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
71888? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
71904? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
71904? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
71908? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
71916? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
71928? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
71940? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
71964? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
71996? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
72064? ? ?? ? ?opt64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111320171020
72176? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
72252? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
72288? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
72300? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
72312? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
72348? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
72376? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
72380? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
72468? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
72468? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
72492? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017111320171020
72492? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
72548? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
72552? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
72552? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
72572? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017111320171020
72580? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
72588? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
72600? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
72612? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017111320171020
72628? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
72632? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
72640? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
72652? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
72652? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
72668? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
72716? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017111320171020
72808? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
72812? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
72856? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
73148? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
73172? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017111320171020
73176? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
73176? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
73196? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
73204? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
73220? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017111320171020
73232? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
73260? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
73268? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
73292? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
73292? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
73308? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
73320? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
73320? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
73344? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
73356? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
73360? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
73364? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
73364? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
73400? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
73412? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
73444? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
73636? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
76316? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
76324? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
76400? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
76448? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
76720? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
76736? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
76856? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
76932? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
76940? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
76944? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
76968? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
76968? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
76972? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
76988? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
77004? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
77032? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
77080? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
77204? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017111320171020
77204? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
77256? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
77264? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
77272? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017111320171020
77636? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
77740? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
82704? ? ?? ? ?opt64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111320171020
94376? ? ?? ? ?opt64icc2017111320171020
94384? ? ?? ? ?opt64icc_-no-vec2017111320171020
94548? ? ?? ? ?opt64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111320171020
122548? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
122728? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111320171020
122884? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
127836? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111320171020
131728? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111320171020
132260? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
132308? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
132352? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
132356? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
132360? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
132364? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
132392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
132472? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
132536? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
132732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
132820? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
132912? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
132948? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
132992? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
133060? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
133104? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
133112? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
133280? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
133352? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111320171020
133460? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
133592? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111320171020
133784? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
134916? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
134944? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
142420? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111320171020
144236? ? ?? ? ?reficc2017111320171020
144568? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111320171020
145856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
145876? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
148956? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
149196? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
149360? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
149676? ? ?? ? ?reficc_-no-vec2017111320171020
149800? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
149800? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
149960? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
150040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
152576? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
152636? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111320171020
152680? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
152708? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
153284? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111320171020
153472? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
157652? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
157760? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111320171020
157868? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111320171020
157908? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
157948? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
158016? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
168480? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
168572? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
168580? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
168932? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
169024? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
169076? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
169144? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
169296? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
169320? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
169380? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
169536? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
169636? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
169728? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
169800? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
169832? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
169864? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
170728? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
170760? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
171588? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
171636? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
171752? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
171796? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
171972? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
171988? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
171996? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
172024? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
172028? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
172060? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
172092? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
172100? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
172384? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
172504? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
172536? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
172568? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
172580? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017111320171020
172608? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
172620? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
172628? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
172680? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
172712? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
172716? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
172852? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017111320171020
172852? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
172864? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
172864? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
172948? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
172960? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
173048? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
173060? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
173072? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
173088? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
173136? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
173152? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017111320171020
173232? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017111320171020
173272? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
173348? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
173392? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017111320171020
173424? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
173524? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017111320171020
173656? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
173904? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
173996? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
174012? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
174032? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
174368? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
174384? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
174384? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
174384? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
174396? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
174524? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
174544? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
174632? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
174632? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
174652? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
174672? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
174812? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
175060? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
175096? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
175304? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
175324? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
176164? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
178236? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
178252? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
178296? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
178328? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
178352? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
178480? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
178532? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
178540? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
178544? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017111320171020
178632? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017111320171020
178632? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
178692? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
178796? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
178800? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
179316? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
179464? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
179520? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
179732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
179768? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
180540? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
180544? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
180560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
180772? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
181824? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
191608? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111320171020
191720? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
192332? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
243288? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
243296? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
243308? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
243376? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
243392? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111320171020
243456? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111320171020
243688? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
243692? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
243916? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
244108? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
245360? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
245376? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
245384? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
245916? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
245932? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
261588? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
265300? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111320171020
265316? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
275348? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
276976? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111320171020
277508? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
301264? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
301752? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
302280? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
303996? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
304120? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
304132? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
304188? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111320171020
304260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
304292? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111320171020
304312? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
304352? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
304384? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
304528? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
315952? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
318516? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
322364? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
322660? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
322772? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
322964? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
323164? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
325740? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
326384? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
326424? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
326652? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
326840? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
329024? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
335172? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
335716? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
336068? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
338220? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
338248? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
341520? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111320171020
343232? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
343652? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
344068? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
344092? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
345968? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111320171020
363684? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
364360? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
409624? ? ?? ? ?opt64gcc_-funroll-loops2017111320171020
410432? ? ?? ? ?opt64gcc2017111320171020
437396? ? ?? ? ?opt64cc2017111320171020
735964? ? ?? ? ?opt32gcc2017111320171020
736104? ? ?? ? ?opt32gcc_-funroll-loops2017111320171020
779076? ? ?? ? ?opt32cc2017111320171020
1076980? ? ?? ? ?refcc2017111320171020
1079456? ? ?? ? ?refgcc2017111320171020
1079792? ? ?? ? ?refgcc_-funroll-loops2017111320171020

Test failure

Implementation: crypto_aead/ascon128v12/opt32
Compiler: icc
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc opt32
icc -no-vec opt32
icc -xCORE-AVX-I -O2 -fomit-frame-pointer opt32
icc -xCORE-AVX-I -O3 -fomit-frame-pointer opt32
icc -xCORE-AVX2 -O2 -fomit-frame-pointer opt32
icc -xCORE-AVX2 -O3 -fomit-frame-pointer opt32