Implementation notes: amd64, hobbes, crypto_aead/norx3241v1

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: norx3241v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
44719? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081920170725
44723? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081920170725
49447? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081920170725
49454? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081920170725
49457? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081920170725
49518? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081920170725
53190? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081920170725
53193? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
54477? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081920170725
54531? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081920170725
54534? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081920170725
54551? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081920170725
54588? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081920170725
54591? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081920170725
54614? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081920170725
54614? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081920170725
54626? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081920170725
54646? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081920170725
54678? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081920170725
54888? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081920170725
54890? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081920170725
54895? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081920170725
54903? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081920170725
55016? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081920170725
55069? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081920170725
57096? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
57099? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
57119? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
57119? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
57141? ? ?? ? ?xmmgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
57149? ? ?? ? ?xmmclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081920170725
57149? ? ?? ? ?xmmgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
57153? ? ?? ? ?xmmclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
57167? ? ?? ? ?xmmclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
57176? ? ?? ? ?xmmclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
57197? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
57203? ? ?? ? ?xmmgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
57204? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
57204? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
57238? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
57260? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
58240? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081920170725
58270? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081920170725
58281? ? ?? ? ?xmmgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081920170725
58282? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081920170725
58286? ? ?? ? ?xmmgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081920170725
58288? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081920170725
58293? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081920170725
58300? ? ?? ? ?xmmgcc_-Os_-fomit-frame-pointer2017081920170725
58301? ? ?? ? ?xmmgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081920170725
58307? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081920170725
58320? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081920170725
58322? ? ?? ? ?xmmgcc_-march=k8_-O3_-fomit-frame-pointer2017081920170725
58334? ? ?? ? ?xmmgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081920170725
58334? ? ?? ? ?xmmgcc_-march=k8_-Os_-fomit-frame-pointer2017081920170725
58336? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081920170725
58344? ? ?? ? ?xmmgcc_-march=k8_-O2_-fomit-frame-pointer2017081920170725
58345? ? ?? ? ?xmmgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081920170725
58353? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081920170725
58356? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081920170725
58356? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081920170725
58357? ? ?? ? ?xmmgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081920170725
58357? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081920170725
58358? ? ?? ? ?xmmgcc_-m64_-O2_-fomit-frame-pointer2017081920170725
58365? ? ?? ? ?xmmgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081920170725
58400? ? ?? ? ?xmmgcc_-m64_-Os_-fomit-frame-pointer2017081920170725
58401? ? ?? ? ?xmmgcc_-O2_-fomit-frame-pointer2017081920170725
58404? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081920170725
58415? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081920170725
58415? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081920170725
58416? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081920170725
58446? ? ?? ? ?xmmgcc_-m64_-O3_-fomit-frame-pointer2017081920170725
58457? ? ?? ? ?xmmgcc_-O3_-fomit-frame-pointer2017081920170725
60863? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
60866? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
60866? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
60870? ? ?? ? ?xmmgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
60880? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
60890? ? ?? ? ?xmmgcc_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
60892? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
60903? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
60904? ? ?? ? ?xmmgcc_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
60905? ? ?? ? ?xmmgcc_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
60911? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
60933? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
63504? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081920170725
63507? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081920170725
63550? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081920170725
63674? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081920170725
63735? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081920170725
68110? ? ?? ? ?xmmgcc_-O_-fomit-frame-pointer2017081920170725
68128? ? ?? ? ?xmmgcc_-march=nocona_-O_-fomit-frame-pointer2017081920170725
68165? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081920170725
68167? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
68173? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081920170725
68184? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081920170725
68219? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
68335? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081920170725
68356? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081920170725
68358? ? ?? ? ?xmmgcc_-march=k8_-O_-fomit-frame-pointer2017081920170725
68362? ? ?? ? ?xmmgcc_-funroll-loops_-O_-fomit-frame-pointer2017081920170725
68368? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081920170725
68373? ? ?? ? ?xmmgcc_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
68374? ? ?? ? ?xmmgcc_-m64_-O_-fomit-frame-pointer2017081920170725
68463? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081920170725
68474? ? ?? ? ?xmmgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081920170725
68579? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
68632? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081920170725
82889? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081920170725
83063? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081920170725
83102? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081920170725
83881? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081920170725
84087? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081920170725
84358? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081920170725
84944? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
85013? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081920170725
85133? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081920170725
85171? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081920170725
85206? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
85227? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081920170725
85233? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081920170725
85258? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081920170725
85271? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081920170725
85365? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081920170725
85435? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081920170725
85631? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081920170725
85690? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081920170725
85690? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081920170725
85691? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081920170725
85770? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081920170725
85829? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081920170725
85858? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
85883? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081920170725
85925? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081920170725
86047? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081920170725
86055? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
86206? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081920170725
86259? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081920170725
86474? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081920170725
86564? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081920170725
86664? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
86716? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081920170725
86906? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081920170725
87008? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081920170725
87213? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081920170725
87356? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081920170725
87525? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081920170725
87806? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
87904? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
87912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
87960? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
88011? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
88212? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081920170725
89102? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081920170725
89203? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
89221? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081920170725
89467? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081920170725
89489? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
89493? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081920170725
89497? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081920170725
89830? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081920170725
89832? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081920170725
89950? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081920170725
90036? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
90063? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
90120? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081920170725
90125? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081920170725
90279? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081920170725
90396? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081920170725
90464? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081920170725
90576? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081920170725
90648? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
90664? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081920170725
90707? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081920170725
90747? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
90762? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081920170725
90765? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081920170725
90766? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081920170725
90834? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081920170725
91048? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081920170725
91073? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081920170725
91083? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081920170725
91113? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
91125? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081920170725
91150? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081920170725
91212? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081920170725
91217? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081920170725
91381? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081920170725
91393? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081920170725
91425? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081920170725
91725? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081920170725
91787? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081920170725
91852? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081920170725
93301? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081920170725
93324? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081920170725
93362? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081920170725
93371? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081920170725
93418? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081920170725
93463? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081920170725
93487? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
93492? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081920170725
93512? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081920170725
93522? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081920170725
93605? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081920170725
93638? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081920170725
93816? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081920170725
93846? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081920170725
93905? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081920170725
96088? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
96091? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
96115? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
97110? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081920170725
118287? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
118293? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081920170725
118615? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081920170725
118618? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
118629? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
118689? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081920170725
118757? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081920170725
118868? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081920170725
525971? ? ?? ? ?refgcc_-funroll-loops2017081920170725
527147? ? ?? ? ?refcc2017081920170725
528879? ? ?? ? ?refgcc2017081920170725
614029? ? ?? ? ?xmmgcc_-funroll-loops2017081920170725
614086? ? ?? ? ?xmmgcc2017081920170725
614525? ? ?? ? ?xmmcc2017081920170725

Test failure

Implementation: crypto_aead/norx3241v1/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/norx3241v1/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_norx3241v1_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