Implementation notes: amd64, genji346, crypto_aead/deoxysii256v141

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: deoxysii256v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
916032216 0 050525 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
918032216 0 050525 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
928033205 0 044732 792 896aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
930032360 0 050749 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
932032216 0 050525 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
932032360 0 050749 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
932032360 0 050749 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
934032216 0 050525 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
934032360 0 050749 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1000046788 0 061729 816 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1030043648 0 056244 808 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1070044625 0 057404 808 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1122040280 0 057381 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1206035112 0 053469 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1208035112 0 053469 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1210035112 0 053469 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1216035112 0 053469 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1276034808 0 053517 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1282034808 0 053517 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1286034808 0 053517 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1288034808 0 053517 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
14040160440 0 0178749 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
14060160440 0 0178749 856 864aesnisicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
14080160440 0 0178749 856 864aesnisicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1414041960 0 059005 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
14140161352 0 0179741 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
14160160440 0 0178749 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
14160161352 0 0179741 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
14200161352 0 0179741 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
14760164572 0 0179553 816 896aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
15000157640 0 0170412 808 896aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
15000161352 0 0179741 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
15160146727 0 0158260 792 896aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
15640158588 0 0171196 808 896aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
16060210504 0 0227605 856 864aesnisicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
23040238712 0 0257069 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
23060236840 0 0255549 856 864aesnisicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
23080236840 0 0255549 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
23080236840 0 0255549 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
23100236840 0 0255549 856 864aesnisicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
23120238712 0 0257069 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
23120238712 0 0257069 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
23160238712 0 0257069 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
23880283416 0 0300461 856 864aesnisicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
88240128320 0 608146709 856 1472bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
88340127744 0 608146469 856 1472bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
88380127744 0 608146469 856 1472bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
88460127424 0 608145781 856 1472bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
88460127424 0 608145781 856 1472bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
88480128320 0 608146709 856 1472bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
88480127424 0 608145781 856 1472bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
88500127712 0 608146437 856 1472bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
88520127424 0 608145781 856 1472bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
88520128320 0 608146709 856 1472bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
88560128320 0 608146709 856 1472bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
88560127712 0 608146437 856 1472bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
88660128560 0 608146885 856 1472bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
88760128576 0 608146901 856 1472bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
89020128560 0 608146885 856 1472bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
89660128576 0 608146901 856 1472bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
90160143920 0 608160965 856 1472bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
90180145056 0 608162157 856 1472bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
116920124200 0 624136929 816 1520bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
118460144996 0 624159833 816 1520bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
121840212870 0 624225433 816 1520bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
129560117261 0 624128668 792 1520bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
64088035894 0 59250355 808 1472tableclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
64614035894 0 59250355 808 1472tableclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
64892035951 0 59250995 808 1472tableclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
66136049680 0 60867997 856 1472tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
66144049680 0 60867997 856 1472tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
66174049680 0 60867997 856 1472tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
66232049680 0 60867997 856 1472tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
66546036658 0 59251403 808 1456tableclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
66736048544 0 60866893 856 1472tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
66766048544 0 60866893 856 1472tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
66806048544 0 60866893 856 1472tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
66846048544 0 60866893 856 1472tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
67918048752 0 60867469 856 1472tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
67978048752 0 60867469 856 1472tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
69490048816 0 60865909 856 1472tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
69968048784 0 60867501 856 1472tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
70696047664 0 60864701 856 1472tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
71330049504 0 60867885 856 1472tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
71332049504 0 60867885 856 1472tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
71342049504 0 60867885 856 1472tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
71374049504 0 60867885 856 1472tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
75206048784 0 60867501 856 1472tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
81544038022 0 62453009 816 1520tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
82868035650 0 62448569 816 1520tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
103246024734 0 039195 808 872refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
103274024734 0 039195 808 872refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
115926033224 0 59245001 800 1456tableclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
127292027196 0 041955 808 856refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
135526028958 0 043921 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
137534035717 0 62448473 816 1520tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
140306026359 0 041419 808 872refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
142252033697 0 62445284 792 1520tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
242420036104 0 054509 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
246564036104 0 054509 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
247440036568 0 054909 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
247730036104 0 054509 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
247768036568 0 054909 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
248060036568 0 054909 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
248572036104 0 054509 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
249432036568 0 054909 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
252872035696 0 052813 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
261246036200 0 054573 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
261398035776 0 052837 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
261754036760 0 055501 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
261808036200 0 054573 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
262290036200 0 054573 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
262542036200 0 054573 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
262672036760 0 055501 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
263218036728 0 055469 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
264510036728 0 055469 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
312330025485 0 038361 816 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
351624023221 0 035009 800 856refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
454934025052 0 037777 816 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
504018023094 0 034676 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: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
deoxysBCii256.c: In file included from deoxysBCii256.c:29:
deoxysBCii256.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:
deoxysBCii256.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:
deoxysBCii256.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:
deoxysBCii256.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:
deoxysBCii256.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]
deoxysBCii256.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.c: ^
deoxysBCii256.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]
deoxysBCii256.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
deoxysBCii256.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