Implementation notes: amd64, hydra6, crypto_aead/norx3261v1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: norx3261v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
81719? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
81725? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170725
85370? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
85390? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170725
87512? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
87538? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170725
93006? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170725
93182? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
95254? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
95259? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
95282? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
95285? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
95288? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
95294? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
95295? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
95312? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
95318? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
95417? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
95432? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
95440? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
95442? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
95448? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
95458? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
97390? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091720170725
97390? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091720170725
97400? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
97412? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091720170725
102994? ? ?? ? ?xmmgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170725
102996? ? ?? ? ?xmmgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170725
103020? ? ?? ? ?xmmgcc_-m64_-Os_-fomit-frame-pointer2017091720170725
103020? ? ?? ? ?xmmgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170725
103020? ? ?? ? ?xmmgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
103020? ? ?? ? ?xmmgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170725
103022? ? ?? ? ?xmmgcc_-Os_-fomit-frame-pointer2017091720170725
103022? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170725
103022? ? ?? ? ?xmmgcc_-m64_-O2_-fomit-frame-pointer2017091720170725
103023? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
103025? ? ?? ? ?xmmgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170725
103030? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
103038? ? ?? ? ?xmmgcc_-O3_-fomit-frame-pointer2017091720170725
103038? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170725
103038? ? ?? ? ?xmmgcc_-m64_-O3_-fomit-frame-pointer2017091720170725
103042? ? ?? ? ?xmmgcc_-O2_-fomit-frame-pointer2017091720170725
103057? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170725
103060? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170725
103062? ? ?? ? ?xmmgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170725
103062? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170725
103065? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
103074? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
103078? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
103095? ? ?? ? ?xmmgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
103102? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170725
103102? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170725
103102? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170725
103102? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170725
103106? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
103106? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
103116? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
103120? ? ?? ? ?xmmgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
103124? ? ?? ? ?xmmgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170725
103124? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170725
103134? ? ?? ? ?xmmgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
103142? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170725
103142? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170725
103150? ? ?? ? ?xmmgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170725
103160? ? ?? ? ?xmmclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
103160? ? ?? ? ?xmmclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
103163? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
103163? ? ?? ? ?xmmgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
103164? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
103166? ? ?? ? ?xmmclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091720170725
103168? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
103179? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
103179? ? ?? ? ?xmmgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
103182? ? ?? ? ?xmmclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
103185? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
103185? ? ?? ? ?xmmgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
103191? ? ?? ? ?xmmgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170725
103192? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
103198? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
103208? ? ?? ? ?xmmgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170725
103216? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
103224? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
103246? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170725
103250? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170725
106506? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
106592? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170725
106606? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
106620? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
106626? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
114254? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170725
114254? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170725
114284? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170725
114314? ? ?? ? ?xmmgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
114318? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
114321? ? ?? ? ?xmmgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170725
114322? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
114336? ? ?? ? ?xmmgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170725
114340? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170725
114363? ? ?? ? ?xmmgcc_-m64_-O_-fomit-frame-pointer2017091720170725
114438? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170725
114444? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170725
114454? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170725
114472? ? ?? ? ?xmmgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170725
114474? ? ?? ? ?xmmgcc_-O_-fomit-frame-pointer2017091720170725
114485? ? ?? ? ?xmmgcc_-march=k8_-O_-fomit-frame-pointer2017091720170725
114518? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
114520? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170725
140518? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
140628? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
140674? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170725
140754? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170725
140876? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170725
141084? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170725
141254? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
141343? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170725
141440? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170725
141699? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170725
141839? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
141971? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
142085? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170725
142116? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170725
142348? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091720170725
142355? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170725
142920? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091720170725
143202? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
143408? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
143637? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
144272? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
144380? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
144470? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
145136? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
145174? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
145587? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170725
145678? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
145696? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
145758? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091720170725
145794? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
145819? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170725
146024? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170725
146086? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
146196? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170725
146298? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
146338? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170725
146360? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
146445? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170725
146462? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
146478? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170725
146728? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170725
146774? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
146778? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170725
146824? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
146832? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170725
146844? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091720170725
146848? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
146850? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170725
146874? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
146906? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
146916? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
146928? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170725
146950? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170725
146950? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
147038? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170725
147094? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170725
147112? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170725
147132? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170725
147180? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
147212? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170725
147926? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
148100? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
148254? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170725
148264? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
148312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
148458? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
148466? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
148473? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170725
148574? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170725
148604? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170725
148860? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170725
148876? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
148918? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
149636? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
149726? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091720170725
149766? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170725
149828? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091720170725
149890? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
149916? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170725
150116? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
150172? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
150190? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
150214? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
150544? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170725
150760? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170725
151972? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
152094? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
152150? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
152246? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
152298? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170725
152312? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091720170725
152354? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170725
152640? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
152852? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170725
152974? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170725
153382? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
153540? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
153632? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
153710? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170725
153772? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170725
153800? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091720170725
153818? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
153878? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170725
153886? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091720170725
181814? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
182086? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091720170725
182370? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091720170725
182398? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
182488? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
182496? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091720170725
183142? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091720170725
183224? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091720170725
853912? ? ?? ? ?refgcc_-funroll-loops2017091720170725
854671? ? ?? ? ?refcc2017091720170725
858618? ? ?? ? ?refgcc2017091720170725
1103517? ? ?? ? ?xmmgcc2017091720170725
1103591? ? ?? ? ?xmmcc2017091720170725
1104010? ? ?? ? ?xmmgcc_-funroll-loops2017091720170725

Test failure

Implementation: crypto_aead/norx3261v1/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref xmm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref xmm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref xmm

Compiler output

Implementation: crypto_aead/norx3261v1/xmm
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
norx.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
norx.c: from norx.c:27:
norx.c: norx.c: In function 'crypto_aead_norx3261v1_xmm_decrypt':
norx.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
norx.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
norx.c: ^
norx.c: norx.c:249:58: error: called from here
norx.c: W2 = LOADL(IN + 32); STOREL(OUT + 32, XOR(C, W2)); C = BLEND(C, W2); \
norx.c: ^
norx.c: norx.c:430:13: note: in expansion of macro 'DECRYPT_BLOCK'
norx.c: DECRYPT_BLOCK(A, B, C, D, c, m);
norx.c: ^
norx.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
norx.c: from norx.c:27:
norx.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
norx.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
norx.c: ^
norx.c: norx.c:249:58: error: called from here
norx.c: W2 = LOADL(IN + 32); STOREL(OUT + 32, XOR(C, W2)); C = BLEND(C, W2); \
norx.c: ^
norx.c: norx.c:430:13: note: in expansion of macro 'DECRYPT_BLOCK'
norx.c: DECRYPT_BLOCK(A, B, C, D, c, m);
norx.c: ^
norx.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
norx.c: from norx.c:27:
norx.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -O -fomit-frame-pointer xmm
gcc -m64 -march=core2 -Os -fomit-frame-pointer xmm