Implementation notes: amd64, h8bobcat, crypto_aead/norx3241v3

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: norx3241v3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
51618? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
51685? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081320170718
59342? ? ?? ? ?xmmclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
59370? ? ?? ? ?xmmclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
59399? ? ?? ? ?xmmclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081320170718
59437? ? ?? ? ?xmmclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
63507? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081320170718
63517? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081320170718
63522? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081320170718
63551? ? ?? ? ?xmmgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081320170718
63555? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081320170718
63555? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081320170718
63564? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081320170718
63569? ? ?? ? ?xmmgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081320170718
63674? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081320170718
65284? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
65289? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
65317? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
65317? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
65602? ? ?? ? ?xmmgcc_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
65612? ? ?? ? ?xmmgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
65702? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
65707? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
65707? ? ?? ? ?xmmgcc_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
65726? ? ?? ? ?xmmgcc_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
65763? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081320170718
65778? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081320170718
65802? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
65807? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081320170718
65821? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
65825? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081320170718
65825? ? ?? ? ?xmmgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081320170718
65826? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
65830? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
65830? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081320170718
65844? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081320170718
65858? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081320170718
65859? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081320170718
65859? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081320170718
65873? ? ?? ? ?xmmgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081320170718
65897? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081320170718
65901? ? ?? ? ?xmmgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081320170718
65906? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081320170718
65911? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
65925? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
66296? ? ?? ? ?xmmgcc_-march=k8_-O3_-fomit-frame-pointer2017081320170718
66320? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
66343? ? ?? ? ?xmmgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081320170718
66343? ? ?? ? ?xmmgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
66358? ? ?? ? ?xmmgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
66358? ? ?? ? ?xmmgcc_-march=k8_-O2_-fomit-frame-pointer2017081320170718
66386? ? ?? ? ?xmmgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081320170718
66396? ? ?? ? ?xmmgcc_-O2_-fomit-frame-pointer2017081320170718
66396? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081320170718
66405? ? ?? ? ?xmmgcc_-O3_-fomit-frame-pointer2017081320170718
66410? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
66424? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081320170718
66429? ? ?? ? ?xmmgcc_-m64_-O3_-fomit-frame-pointer2017081320170718
66462? ? ?? ? ?xmmgcc_-m64_-O2_-fomit-frame-pointer2017081320170718
66804? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081320170718
66828? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081320170718
67953? ? ?? ? ?xmmgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
67977? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
69417? ? ?? ? ?xmmgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081320170718
69436? ? ?? ? ?xmmgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081320170718
69440? ? ?? ? ?xmmgcc_-m64_-Os_-fomit-frame-pointer2017081320170718
69445? ? ?? ? ?xmmgcc_-march=k8_-Os_-fomit-frame-pointer2017081320170718
69459? ? ?? ? ?xmmgcc_-Os_-fomit-frame-pointer2017081320170718
69801? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
69830? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
70357? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081320170718
70357? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081320170718
70371? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081320170718
70372? ? ?? ? ?xmmgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081320170718
70385? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081320170718
73278? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081320170718
73302? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081320170718
73316? ? ?? ? ?xmmgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081320170718
73440? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081320170718
73497? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081320170718
73687? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081320170718
76413? ? ?? ? ?xmmgcc_-march=k8_-O_-fomit-frame-pointer2017081320170718
76509? ? ?? ? ?xmmgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081320170718
76551? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081320170718
76556? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
76589? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081320170718
76603? ? ?? ? ?xmmgcc_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
76651? ? ?? ? ?xmmgcc_-m64_-O_-fomit-frame-pointer2017081320170718
76665? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
76698? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081320170718
76722? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081320170718
76745? ? ?? ? ?xmmgcc_-march=nocona_-O_-fomit-frame-pointer2017081320170718
76789? ? ?? ? ?xmmgcc_-funroll-loops_-O_-fomit-frame-pointer2017081320170718
76859? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081320170718
76912? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
76917? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081320170718
76931? ? ?? ? ?xmmgcc_-O_-fomit-frame-pointer2017081320170718
76955? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081320170718
77011? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081320170718
91604? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081320170718
91675? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081320170718
91679? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081320170718
92368? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081320170718
92630? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081320170718
92639? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081320170718
92725? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081320170718
92748? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081320170718
92777? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081320170718
92924? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081320170718
92990? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
93038? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
93286? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081320170718
93670? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
93680? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081320170718
93718? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081320170718
93722? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
93736? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081320170718
93765? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081320170718
93841? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
93879? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081320170718
93879? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
93894? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081320170718
93898? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081320170718
93907? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081320170718
93917? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081320170718
93936? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081320170718
93974? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081320170718
94088? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081320170718
94150? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081320170718
94302? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081320170718
94491? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081320170718
94663? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
94687? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081320170718
94881? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
95123? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081320170718
95166? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081320170718
95167? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081320170718
95285? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
95546? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
95608? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081320170718
95646? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081320170718
95665? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081320170718
95694? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081320170718
95713? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
95751? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081320170718
95783? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081320170718
95850? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081320170718
95855? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081320170718
95860? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081320170718
95960? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
95988? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081320170718
96064? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
96117? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081320170718
96164? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
97356? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
97517? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
98216? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
98216? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
98581? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
98582? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
98748? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
98886? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081320170718
98947? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081320170718
99076? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
99152? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081320170718
99289? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
99298? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081320170718
99327? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081320170718
99332? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081320170718
99365? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081320170718
99384? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081320170718
99408? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081320170718
99627? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
100025? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081320170718
100463? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081320170718
100548? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
100557? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081320170718
100595? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081320170718
100595? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081320170718
100638? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081320170718
100743? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081320170718
100766? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081320170718
100824? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081320170718
100861? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081320170718
100947? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081320170718
100956? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081320170718
100985? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
101009? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081320170718
101436? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081320170718
101455? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
101521? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081320170718
101536? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
117586? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
117600? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081320170718
118380? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
118480? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
118636? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081320170718
119273? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081320170718
572978? ? ?? ? ?refgcc2017081320170718
574437? ? ?? ? ?refcc2017081320170718
592391? ? ?? ? ?refgcc_-funroll-loops2017081320170718
895119? ? ?? ? ?xmmgcc_-funroll-loops2017081320170718
900244? ? ?? ? ?xmmcc2017081320170718
904543? ? ?? ? ?xmmgcc2017081320170718

Compiler output

Implementation: crypto_aead/norx3241v3/neon
Compiler: cc
norx.c: norx.c:18:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 92, namely:
CompilerImplementations
cc neon
gcc neon
gcc -O2 -fomit-frame-pointer neon
gcc -O3 -fomit-frame-pointer neon
gcc -O -fomit-frame-pointer neon
gcc -Os -fomit-frame-pointer neon
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon
gcc -fno-schedule-insns -O -fomit-frame-pointer neon
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon
gcc -funroll-loops neon
gcc -funroll-loops -O2 -fomit-frame-pointer neon
gcc -funroll-loops -O3 -fomit-frame-pointer neon
gcc -funroll-loops -O -fomit-frame-pointer neon
gcc -funroll-loops -Os -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -O -fomit-frame-pointer neon
gcc -funroll-loops -m64 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer neon
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer neon
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer neon
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer neon
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer neon
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer neon
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer neon
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer neon
gcc -m64 -O2 -fomit-frame-pointer neon
gcc -m64 -O3 -fomit-frame-pointer neon
gcc -m64 -O -fomit-frame-pointer neon
gcc -m64 -Os -fomit-frame-pointer neon
gcc -m64 -march=core2 -O2 -fomit-frame-pointer neon
gcc -m64 -march=core2 -O3 -fomit-frame-pointer neon
gcc -m64 -march=core2 -O -fomit-frame-pointer neon
gcc -m64 -march=core2 -Os -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer neon
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer neon
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer neon
gcc -m64 -march=corei7 -O -fomit-frame-pointer neon
gcc -m64 -march=corei7 -Os -fomit-frame-pointer neon
gcc -m64 -march=k8 -O2 -fomit-frame-pointer neon
gcc -m64 -march=k8 -O3 -fomit-frame-pointer neon
gcc -m64 -march=k8 -O -fomit-frame-pointer neon
gcc -m64 -march=k8 -Os -fomit-frame-pointer neon
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer neon
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer neon
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer neon
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer neon
gcc -m64 -march=nocona -O2 -fomit-frame-pointer neon
gcc -m64 -march=nocona -O3 -fomit-frame-pointer neon
gcc -m64 -march=nocona -O -fomit-frame-pointer neon
gcc -m64 -march=nocona -Os -fomit-frame-pointer neon
gcc -march=barcelona -O2 -fomit-frame-pointer neon
gcc -march=barcelona -O3 -fomit-frame-pointer neon
gcc -march=barcelona -O -fomit-frame-pointer neon
gcc -march=barcelona -Os -fomit-frame-pointer neon
gcc -march=k8 -O2 -fomit-frame-pointer neon
gcc -march=k8 -O3 -fomit-frame-pointer neon
gcc -march=k8 -O -fomit-frame-pointer neon
gcc -march=k8 -Os -fomit-frame-pointer neon
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv neon
gcc -march=nocona -O2 -fomit-frame-pointer neon
gcc -march=nocona -O3 -fomit-frame-pointer neon
gcc -march=nocona -O -fomit-frame-pointer neon
gcc -march=nocona -Os -fomit-frame-pointer neon

Compiler output

Implementation: crypto_aead/norx3241v3/neon
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
norx.c: In file included from norx.c:18:
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:28:2: error: "NEON support not enabled"
norx.c: #error "NEON support not enabled"
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:48:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(8))) int8_t int8x8_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:49:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(16))) int8_t int8x16_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:50:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(4))) int16_t int16x4_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:51:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(8))) int16_t int16x8_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:52:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(2))) int32_t int32x2_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:53:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t;
norx.c: ^
norx.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:54:24: error: 'neon_vector_type' attribute is not supported for this target
norx.c: typedef __attribute__((neon_vector_type(1))) int64_t int64x1_t;
norx.c: ^
norx.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments neon
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments neon
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments neon
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments neon
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments neon
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments neon

Compiler output

Implementation: crypto_aead/norx3241v3/neon
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
norx.c: norx.c:18:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.
norx.c: norx.c:18:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.

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