Implementation notes: amd64, genji122, crypto_aead/norx3241v1

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: norx3241v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
28640? ? ?? ? ?xmmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
28648? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
28700? ? ?? ? ?xmmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
28724? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
29056? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
29064? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
29076? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
29152? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
29180? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
29188? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
29208? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
29224? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
29256? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
30312? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
30332? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
30664? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
30688? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
30900? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
30924? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
30980? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
31024? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
31036? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
31472? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
31556? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
31560? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
34144? ? ?? ? ?xmmicc_-no-vec2017111020171020
34168? ? ?? ? ?xmmicc2017111020171020
34644? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
34672? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
34720? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
34744? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
34744? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
35536? ? ?? ? ?xmmgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
35572? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
35604? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
35620? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
35632? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
35672? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
35676? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
35748? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
35748? ? ?? ? ?xmmgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
35752? ? ?? ? ?xmmgcc_-O3_-fomit-frame-pointer2017111020171020
35756? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
35760? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
35768? ? ?? ? ?xmmgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
35780? ? ?? ? ?xmmgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
35796? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
35796? ? ?? ? ?xmmgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
35796? ? ?? ? ?xmmgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
35800? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
35804? ? ?? ? ?xmmgcc_-O2_-fomit-frame-pointer2017111020171020
35808? ? ?? ? ?xmmgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
35832? ? ?? ? ?xmmgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
35912? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
35928? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
35932? ? ?? ? ?xmmgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
35944? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
35988? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
36072? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
36108? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
36128? ? ?? ? ?xmmgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
36148? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
36184? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
36204? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
36212? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
36232? ? ?? ? ?xmmgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
36236? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
36236? ? ?? ? ?xmmgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
36256? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
36328? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
36372? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
40072? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
40184? ? ?? ? ?xmmgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
40204? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
40212? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
40224? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
40260? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
40280? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
40292? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
40292? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
40312? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
40320? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
40320? ? ?? ? ?xmmgcc_-m64_-O_-fomit-frame-pointer2017111020171020
40344? ? ?? ? ?xmmgcc_-O_-fomit-frame-pointer2017111020171020
40344? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
40352? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
40364? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
40392? ? ?? ? ?xmmgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
40400? ? ?? ? ?xmmgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
40400? ? ?? ? ?xmmgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
40412? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
40428? ? ?? ? ?xmmgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
42768? ? ?? ? ?xmmgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
42768? ? ?? ? ?xmmgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
43212? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
43216? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
43348? ? ?? ? ?xmmgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
43352? ? ?? ? ?xmmgcc_-Os_-fomit-frame-pointer2017111020171020
43356? ? ?? ? ?xmmgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
43380? ? ?? ? ?xmmgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
43388? ? ?? ? ?xmmgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
43744? ? ?? ? ?xmmgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
43776? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
43816? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
43820? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
43856? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
44104? ? ?? ? ?xmmgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
44116? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
44308? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
44328? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
55956? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
55960? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
56032? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
56056? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
56060? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
56120? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
56612? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
56636? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
56760? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
56860? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
56884? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
57040? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
57132? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
57172? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
57272? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
57372? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
57424? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
57448? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
57464? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
57492? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
57512? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
57516? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
57524? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111020171020
57552? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111020171020
57552? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
57576? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
57580? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
57580? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
57584? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
57600? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
57608? ? ?? ? ?reficc2017111020171020
57628? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
57628? ? ?? ? ?reficc_-no-vec2017111020171020
57648? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
57648? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
57652? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
57724? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
57744? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
58048? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
58104? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
58184? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
58264? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
58288? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
58328? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
58336? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
58348? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
58396? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
58400? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
58428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
58456? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
58488? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
58532? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
58532? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
58568? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
58572? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111020171020
58612? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
58620? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
58632? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
58684? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
58704? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
58716? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
58724? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
58744? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
58752? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111020171020
58776? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
59224? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
59240? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
59272? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
59280? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111020171020
59284? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
59300? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
59308? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
59348? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
59360? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
59364? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
59384? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111020171020
59388? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
59396? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
60328? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
60368? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
60424? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
60440? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
60464? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
60480? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
60480? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
60520? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
60556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
60580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
60608? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
60652? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
60660? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
60816? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
60852? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
60860? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111020171020
60872? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
60880? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
60908? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
60920? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
60928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
60948? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111020171020
60948? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
60956? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111020171020
60960? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
60960? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
60992? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
61012? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
61044? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
61512? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
61564? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
61956? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
61976? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
62024? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
62188? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
62312? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
347208? ? ?? ? ?xmmgcc2017111020171020
347252? ? ?? ? ?xmmgcc_-funroll-loops2017111020171020
350656? ? ?? ? ?xmmcc2017111020171020
351732? ? ?? ? ?refcc2017111020171020
425304? ? ?? ? ?refgcc2017111020171020
425860? ? ?? ? ?refgcc_-funroll-loops2017111020171020

Compiler output

Implementation: crypto_aead/norx3241v1/xmm
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
norx.c: In file included from /home_nfs/bdolbeaur/gcc-7.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/x86intrin.h:43:0,
norx.c: from norx.c:27:
norx.c: norx.c: In function 'crypto_aead_norx3241v1_xmm_decrypt':
norx.c: /home_nfs/bdolbeaur/gcc-7.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/7.2.0/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: note: 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 /home_nfs/bdolbeaur/gcc-7.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/x86intrin.h:43:0,
norx.c: from norx.c:27:
norx.c: /home_nfs/bdolbeaur/gcc-7.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/7.2.0/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: note: 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 /home_nfs/bdolbeaur/gcc-7.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/x86intrin.h:43: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