Implementation notes: amd64, genji346, crypto_aead/deoxysi256v141

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: deoxysi256v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
680023728 0 042021 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
682023728 0 042021 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
682023728 0 042021 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
684023728 0 042021 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
688033256 0 048129 816 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
704027712 0 039236 792 896aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
710031875 0 044665 816 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
710031609 0 044241 816 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
712024592 0 042949 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
712024592 0 042949 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
714024592 0 042949 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
714024592 0 042949 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
820030208 0 047293 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
854025904 0 044229 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
856025904 0 044229 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
856025904 0 044229 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
860025904 0 044229 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
918024880 0 043573 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
918024880 0 043573 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
918024880 0 043573 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
922024880 0 043573 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
980031024 0 048053 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
10080134119 0 0149057 816 896aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
10100129792 0 0148093 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
10120130144 0 0148509 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
10120129792 0 0148093 856 864aesnisicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
10120130144 0 0148509 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
10120130144 0 0148509 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
10140130144 0 0148509 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
10160134065 0 0146889 816 896aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
10160129792 0 0148093 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
10200129792 0 0148093 856 864aesnisicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
10340130704 0 0143361 816 896aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
10540124708 0 0136228 792 896aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
12040166000 0 0183093 856 864aesnisicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
15900182904 0 0201605 856 864aesnisicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
15900182904 0 0201605 856 864aesnisicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
15920183744 0 0202077 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
15980183744 0 0202077 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
15980183744 0 0202077 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
16000183744 0 0202077 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
16000182904 0 0201605 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
16080214896 0 0231933 856 864aesnisicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
16200182904 0 0201605 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
65580108856 0 576127581 856 1440bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
65600108856 0 576127581 856 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
65600107952 0 576126309 856 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
65600107952 0 576126309 856 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
65620108840 0 576127565 856 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
65620109904 0 576128229 856 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
65660108840 0 576127565 856 1440bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
65660109904 0 576128229 856 1440bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
65680108968 0 576127357 856 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
65680107952 0 576126309 856 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
65720108968 0 576127357 856 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
65780108968 0 576127357 856 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
65820109904 0 576128229 856 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
65840108968 0 576127357 856 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
65940109904 0 576128229 856 1440bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
66440107952 0 576126309 856 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
67080120624 0 576137685 856 1440bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
67120121784 0 576138901 856 1440bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
81980119591 0 592134497 816 1488bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
84320105494 0 592118329 816 1488bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
88900163455 0 592176113 816 1488bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
9098099428 0 592110972 792 1488bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
13976035132 0 54749571 808 1432tableclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13990035132 0 54749571 808 1432tableclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
14016035164 0 54750195 808 1432tableclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
14550035847 0 59248713 816 1488tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
14576035488 0 54750219 808 1416tableclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
14580045352 0 57662373 856 1440tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
14666046056 0 57664373 856 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
14666046056 0 57664373 856 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
14672046056 0 57664373 856 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
14676046760 0 57665461 856 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
14680046056 0 57664373 856 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
14680046760 0 57665461 856 1440tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
14694046760 0 57665461 856 1440tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
14696046760 0 57665461 856 1440tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
14754046336 0 57663413 856 1440tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
14778033059 0 59244636 792 1488tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
14892034923 0 59247633 816 1488tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
14900047840 0 57666141 856 1440tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
14920047840 0 57666141 856 1440tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
14926047840 0 57666141 856 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
14930047840 0 57666141 856 1440tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
15002047248 0 57665597 856 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
15006047248 0 57665597 856 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
15008047248 0 57665597 856 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
15346037500 0 59252433 816 1488tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
15420033257 0 54745017 800 1416tableclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
17508047248 0 57665597 856 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
72800024845 0 039291 808 872refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
72908024845 0 039291 808 872refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
85226026461 0 041515 808 872refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
89004026987 0 041731 808 856refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
95206029465 0 044401 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
170084035992 0 054317 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
170566034960 0 052061 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
170988035992 0 054317 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
171164035992 0 054317 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
171192035368 0 053741 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
171460035368 0 053741 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
171578035992 0 054317 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
171770035368 0 053741 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
171774035368 0 053741 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
177534035072 0 052117 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
177974036136 0 054861 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
179028036136 0 054861 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
179518035496 0 053837 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
179674036120 0 054845 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
179724035496 0 053837 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
179848036120 0 054845 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
180478035496 0 053837 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
180794035496 0 053837 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
185232025690 0 038553 816 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
236328023184 0 034961 800 856refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
325118024311 0 037025 816 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
336324022581 0 034156 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017

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