Implementation notes: amd64, genji262, crypto_aead/deoxysi256v141

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: deoxysi256v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
690823728 0 042005 840 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
693023728 0 042005 840 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
697423728 0 042005 840 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
701833256 0 047441 800 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
712827712 0 039220 776 896aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
717231609 0 044225 800 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
726031875 0 044649 800 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
734824592 0 042933 840 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
737024592 0 042933 840 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
737024592 0 042933 840 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
737024592 0 042933 840 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
752423728 0 042005 840 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
836030208 0 047277 840 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
840424880 0 043557 840 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
840424880 0 043557 840 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
842624880 0 043557 840 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
847024880 0 043557 840 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
864625904 0 044213 840 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
866825904 0 044213 840 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
869025904 0 044213 840 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
871225904 0 044213 840 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
10142134119 0 0148369 800 896aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
10164134065 0 0146873 800 896aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
10186130144 0 0148493 840 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
10252130144 0 0148493 840 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
10274130144 0 0148493 840 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
10274130144 0 0148493 840 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
10340129792 0 0148077 840 864aesnisicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
10384129792 0 0148077 840 864aesnisicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
10406129792 0 0148077 840 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
10428130704 0 0143345 800 896aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
10428129792 0 0148077 840 864aesnisicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
10494124708 0 0136212 776 896aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1062631024 0 048037 840 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
12386166000 0 0183077 840 864aesnisicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
16038183744 0 0202061 840 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
16038182904 0 0201589 840 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
16038182904 0 0201589 840 864aesnisicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
16082182904 0 0201589 840 864aesnisicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
16082183744 0 0202061 840 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
16082182904 0 0201589 840 864aesnisicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
16104183744 0 0202061 840 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
16170183744 0 0202061 840 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
16258214896 0 0231917 840 864aesnisicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
66154109904 0 576128213 840 1440bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
66176108968 0 576127341 840 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
66242109904 0 576128213 840 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
66242108968 0 576127341 840 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
66242108968 0 576127341 840 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
66286108968 0 576127341 840 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
66594109904 0 576128213 840 1440bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
66660109904 0 576128213 840 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
66682108840 0 576127549 840 1440bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
66858107952 0 576126293 840 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
66880108840 0 576127549 840 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
66880108856 0 576127565 840 1440bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
66880107952 0 576126293 840 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
66880107952 0 576126293 840 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
66902108856 0 576127565 840 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
66990107952 0 576126293 840 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
67782121784 0 576138885 840 1440bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
68750120624 0 576137669 840 1440bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
82742119319 0 592133553 800 1488bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
84766105180 0 592117993 800 1488bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
88902163099 0 592175745 800 1488bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
9242299428 0 592110956 776 1488bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
14889633059 0 59244620 776 1488tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
14960035164 0 54750179 792 1432tableclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
14999635132 0 54749555 792 1432tableclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
14999635488 0 54750203 792 1416tableclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
15318637500 0 59251761 800 1488tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
15345035847 0 59248697 800 1488tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
15419845352 0 57662357 840 1440tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
15430835132 0 54749555 792 1432tableclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
15461646056 0 57664357 840 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
15472646056 0 57664357 840 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
15479246056 0 57664357 840 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
15488046056 0 57664357 840 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
15545246336 0 57663397 840 1440tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
15688246760 0 57665445 840 1440tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
15719046760 0 57665445 840 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
15723446760 0 57665445 840 1440tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
15741046760 0 57665445 840 1440tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
15818047248 0 57665581 840 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
15822447248 0 57665581 840 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
15824647248 0 57665581 840 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
15831247840 0 57666125 840 1440tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
15840047840 0 57666125 840 1440tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
15851047840 0 57666125 840 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
15855447248 0 57665581 840 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
15923647840 0 57666125 840 1440tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
16044633257 0 54745001 784 1416tableclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
16398834923 0 59247617 800 1488tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
78894224845 0 039275 792 872refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
78986624845 0 039275 792 872refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
99640226461 0 041499 792 872refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
99800829671 0 043937 800 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
103985226987 0 041715 792 856refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
169620035992 0 054301 840 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
169796035368 0 053725 840 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
169899435368 0 053725 840 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
169983035368 0 053725 840 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
170053435992 0 054301 840 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
170187635992 0 054301 840 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
170425235368 0 053725 840 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
170783835992 0 054301 840 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
176147434960 0 052045 840 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
180538636136 0 054845 840 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
181090835496 0 053821 840 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
181156835496 0 053821 840 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
181438435496 0 053821 840 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
181581435496 0 053821 840 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
181588036136 0 054845 840 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
182047835072 0 052101 840 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
182754036120 0 054829 840 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
188843636120 0 054829 840 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
196409425690 0 038537 800 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
289647623184 0 034945 784 856refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
375742422581 0 034140 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
390610024311 0 037009 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:27:
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
deoxys256.c: In file included from deoxys256.c:29:
deoxys256.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:
deoxys256.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:
deoxys256.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:
deoxys256.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:
deoxys256.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]
deoxys256.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.c: ^
deoxys256.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]
deoxys256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxys256.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