Implementation notes: amd64, genji262, crypto_aead/deoxysii128v141

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: deoxysii128v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
816227128 0 045421 840 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
818427128 0 045421 840 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
820627112 0 045405 840 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
831627758 0 039260 776 896aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
833827480 0 045837 840 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
836027480 0 045837 840 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
836027480 0 045837 840 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
838227480 0 045837 840 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
847039831 0 054065 800 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
847027112 0 045405 840 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
884437316 0 049892 792 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
893237942 0 050684 792 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1005429384 0 047709 840 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1005429384 0 047709 840 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1007629384 0 047709 840 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1007629384 0 047709 840 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1009829000 0 047693 840 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1016429000 0 047693 840 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1018629048 0 047741 840 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1023029048 0 047741 840 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1168235576 0 052605 840 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
12210142056 0 0160413 840 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
12298141064 0 0159357 840 864aesnisicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
12298142056 0 0160413 840 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
12298141064 0 0159357 840 864aesnisicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
12320142056 0 0160413 840 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
12320141064 0 0159357 840 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
12342141064 0 0159357 840 864aesnisicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
12474144310 0 0158577 800 896aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
12606137809 0 0150556 792 896aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
12628142056 0 0160413 840 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
12870126540 0 0138052 776 896aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13266139427 0 0152012 792 896aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13860184216 0 0201301 840 864aesnisicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1548834504 0 051589 840 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
20064208120 0 0226445 840 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
20064205352 0 0224045 840 864aesnisicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
20086208120 0 0226445 840 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
20086205352 0 0224045 840 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
20108205352 0 0224045 840 864aesnisicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
20130208120 0 0226445 840 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
20130208120 0 0226445 840 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
20394205352 0 0224045 840 864aesnisicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
20680252024 0 0269053 840 864aesnisicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
76494120304 0 608138613 840 1472bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
76494120304 0 608138613 840 1472bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
76648120288 0 608138597 840 1472bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
76692120096 0 608138453 840 1472bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
76758120096 0 608138453 840 1472bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
76780120288 0 608138597 840 1472bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
76802120096 0 608138453 840 1472bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
77022119488 0 608137813 840 1472bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
77066119712 0 608138421 840 1472bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
77132119680 0 608138389 840 1472bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
77198120096 0 608138453 840 1472bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
77242119712 0 608138421 840 1472bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
77330119488 0 608137813 840 1472bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
77352119488 0 608137813 840 1472bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
77462119680 0 608138389 840 1472bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
78452134048 0 608151133 840 1472bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
79046133056 0 608150085 840 1472bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
91740119488 0 608137813 840 1472bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
102212112508 0 624125185 800 1520bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
103752141149 0 624155289 800 1520bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
105578193052 0 624205577 800 1520bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
111144106493 0 624117884 776 1520bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
18766037984 0 62452289 800 1520tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
19683435618 0 62448505 800 1520tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
19718636646 0 59251371 792 1456tableclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
19791233176 0 59244937 784 1456tableclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
19927635846 0 59250275 792 1472tableclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
19936435916 0 59250931 792 1472tableclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
19956235846 0 59250275 792 1472tableclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
20141033667 0 62445220 776 1520tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
20220235687 0 62448425 800 1520tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21007848720 0 60867421 840 1472tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
21010048688 0 60867389 840 1472tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
21014449632 0 60867933 840 1472tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
21018849632 0 60867933 840 1472tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
21023248720 0 60867421 840 1472tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
21036448688 0 60867389 840 1472tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
21038649632 0 60867933 840 1472tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
21051849632 0 60867933 840 1472tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
21304848464 0 60866781 840 1472tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
21307048464 0 60866781 840 1472tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
21315848464 0 60866781 840 1472tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
21335647584 0 60864605 840 1472tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
21355448464 0 60866781 840 1472tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
21357648720 0 60865797 840 1472tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
21425849424 0 60867773 840 1472tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
21436849424 0 60867773 840 1472tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
21648049424 0 60867773 840 1472tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
22435649424 0 60867773 840 1472tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
69517824654 0 039083 792 872refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
69559624654 0 039083 792 872refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
89911828918 0 043185 800 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
91942426289 0 041323 792 872refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
97583227175 0 041907 792 856refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
177067025437 0 038281 800 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
187191436008 0 054381 840 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
187468636008 0 054381 840 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
188124235600 0 052701 840 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
188859036008 0 054381 840 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
189171436008 0 054381 840 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
190487036520 0 054845 840 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
190920436520 0 054845 840 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
190966636520 0 054845 840 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
191100836520 0 054845 840 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
200917236120 0 054461 840 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
200923836120 0 054461 840 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
200996436120 0 054461 840 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
201660836120 0 054461 840 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
202228436680 0 055405 840 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
202382436696 0 055421 840 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
202668436680 0 055405 840 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
202778436696 0 055421 840 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
204503235712 0 052757 840 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
294793423143 0 034913 784 856refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
310849023064 0 034612 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
346911425022 0 037713 800 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

Test failure

Implementation: aesni
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer aesni
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer aesni
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer aesni
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesnis
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesnis
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer aesnis
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer aesnis
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer aesnis
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer aesnis
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bitslice
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bitslice
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bitslice
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bitslice
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bitslice
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bitslice
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer table
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer table
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer table
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer table
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer table
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer table

Compiler output

Implementation: aesni
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
deoxys.c: In file included from deoxys.c:28:
deoxys.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:103:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesni
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesni
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesni
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesni
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesni

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
deoxys.c: In file included from deoxys.c:26:
deoxys.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ^
deoxys.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:103:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxys.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesnis
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesnis
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesnis
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesnis
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE aesnis

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
deoxysBCii128.c: In file included from deoxysBCii128.c:29:
deoxysBCii128.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/tmmintrin.h:31:
deoxysBCii128.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/pmmintrin.h:31:
deoxysBCii128.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:31:
deoxysBCii128.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:55:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:61:72: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:68:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:74:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:84:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:90:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ^
deoxysBCii128.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/mmintrin.h:97:74: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
deoxysBCii128.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii128.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice