Implementation notes: amd64, genji346, crypto_aead/aes128cpfbv1

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes128cpfbv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
884011896 0 034573 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
884011656 0 034733 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
886011656 0 034733 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
886011656 0 034733 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
886011656 0 034733 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
886011896 0 034573 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
888011896 0 034573 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
888011896 0 034573 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
888012688 0 034085 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
890011864 0 034605 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
892011640 0 034349 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
892011864 0 034605 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
892012848 0 034301 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
892011864 0 034605 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
892011640 0 034349 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
892011864 0 034605 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
894011640 0 034349 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
894011640 0 034349 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
938012970 0 031977 816 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
155009360 0 026148 808 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
169208835 0 025156 808 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
200006560 0 030006 888 864evpicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
200406560 0 030006 888 864evpicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
200406560 0 030006 888 864evpicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
201206560 0 030006 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
202607280 0 030326 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
203006352 0 029430 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
203006352 0 029430 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
203007280 0 030326 888 864evpicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
203207280 0 030326 888 864evpicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
203207280 0 030326 888 864evpicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
203206352 0 029430 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
203806760 0 028582 888 864evpicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
204206352 0 029430 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
204407024 0 030134 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
204407024 0 030134 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
204405976 0 027742 888 864evpicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
204807024 0 030134 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
204807024 0 030134 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
269205603 0 024948 848 896evpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
279404294 0 021439 840 896evpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
280606413 0 025046 840 856evpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
280803563 0 020263 840 896evpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
284206280 0 025190 840 872evpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
285005832 0 024150 840 872evpclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
285405832 0 024150 840 872evpclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
287803547 0 019164 832 856evpclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
302203074 0 018407 824 896evpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
554803667 0 022115 808 872refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
555003667 0 022707 808 872refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
555403667 0 022115 808 872refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
575803536 0 026661 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
576203536 0 026661 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
576203536 0 026661 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
576403536 0 027061 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
576603536 0 027061 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
576603536 0 027061 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
576603536 0 026661 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
576803536 0 027061 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
581003338 0 022801 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
597601850 0 017593 800 856refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
597803488 0 026677 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
597803176 0 025077 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
597803488 0 026677 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
598003488 0 026677 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
598003160 0 025005 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
598003488 0 026677 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
599003488 0 026645 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
599003488 0 026645 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
599203488 0 026645 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
599603488 0 026645 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
605603628 0 022387 808 856refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
656002602 0 019852 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
693201994 0 018812 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
810001806 0 017260 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
8582015922 0 030860 792 896gladmangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
9086018503 0 036755 808 856gladmanclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9152017575 0 035515 808 872gladmanclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9156017575 0 036107 808 872gladmanclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9160017575 0 035515 808 872gladmanclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9200015665 0 030897 800 856gladmanclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9618017074 0 033364 808 896gladmangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
9846017790 0 036705 816 896gladmangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
9898017032 0 033796 808 896gladmangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
10476019616 0 042317 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
10478019616 0 042317 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
10482019616 0 042317 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
10506019616 0 042317 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
10524019664 0 042285 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
10558019664 0 042285 856 864gladmanicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
10616019664 0 042285 856 864gladmanicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
10618019664 0 042285 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
10626019440 0 040853 856 864gladmanicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
10838019600 0 042621 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
10840019600 0 042621 856 864gladmanicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
10842019360 0 040717 856 864gladmanicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
10866019600 0 042621 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
10958016096 0 032428 808 896aesrefgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
10980019600 0 042621 856 864gladmanicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
10996019552 0 042221 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
11008019552 0 042221 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
11014019552 0 042221 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
11018019552 0 042221 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
11224019672 0 042341 856 864aesreficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
11238019672 0 042341 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
11240019672 0 042341 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
11256019672 0 042341 856 864aesreficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
11276019400 0 042469 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
11276019400 0 042469 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
11286019400 0 042469 856 864aesreficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
11290019400 0 042469 856 864aesreficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
11574019054 0 038025 816 896aesrefgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
11652019656 0 042405 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
11658019656 0 042405 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
11660019656 0 042405 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
11662019656 0 042405 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
11666019312 0 040773 856 864aesreficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
11768019384 0 042101 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
11774019384 0 042101 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
11778019384 0 042101 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
11780019384 0 042101 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
11784019040 0 040445 856 864aesreficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
11966016323 0 033124 808 896aesrefgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
13038016921 0 035483 808 872aesrefclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13040016921 0 034891 808 872aesrefclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13044016921 0 034891 808 872aesrefclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13082015241 0 030513 800 856aesrefclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13666016961 0 035243 808 856aesrefclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
13668015629 0 030628 792 896aesrefgcc_-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 aesref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer aesref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer aesref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer aesref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer aesref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer evp
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer evp
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer evp
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer evp
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer evp
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer evp
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer gladman
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer gladman
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer gladman
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer gladman
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer gladman
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer gladman
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

Compiler output

Implementation: aesni
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
cpfbkey.c: In file included from cpfbkey.c:15:
cpfbkey.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/wmmintrin.h:31:
cpfbkey.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:
cpfbkey.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:
cpfbkey.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]
cpfbkey.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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]
cpfbkey.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
cpfbkey.c: ^
cpfbkey.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: aesni
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(encrypt.o): in function `crypto_aead_aes128cpfbv1_aesni_encrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `safe_store_partial'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o): in function `AES_128_Key_Expansion_and_encryption':
try.c: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o):cpfbkey.c:(.text+0x...): more undefined references to `key_expansion_128' follow
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o): in function `AES_256_Key_Expansion':
try.c: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o):cpfbkey.c:(.text+0x...): more undefined references to `KEY_256_ASSIST_1' follow
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE aesni