Implementation notes: amd64, genji262, crypto_core/invhrss701

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_core
Primitive: invhrss701
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13338610545 0 022899 792 776faster821clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
13338610545 0 025190 848 768faster821icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
13340810545 0 022777 800 800faster821gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13354010545 0 022899 792 776faster821clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
13356210545 0 021252 792 800faster821gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13358410545 0 020265 784 760faster821clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
13358410545 0 020180 784 800faster821gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13358410545 0 026382 848 768faster821icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
13358410545 0 026782 848 768faster821icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
13360610545 0 023267 792 760faster821clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
13360610545 0 026382 848 768faster821icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
13360610545 0 026462 848 768faster821icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
13360610545 0 025134 848 768faster821icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
13360610545 0 026382 848 768faster821icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
13360610545 0 026462 848 768faster821icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
13360610545 0 026382 848 768faster821icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
13362810545 0 021044 792 800faster821gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13362810545 0 026430 848 768faster821icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
13365010545 0 023523 792 776faster821clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
13365010545 0 026782 848 768faster821icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
13365010545 0 026430 848 768faster821icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
13378210918 0 023161 800 800fastergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
13479410545 0 026462 848 768faster821icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
13481610545 0 026462 848 768faster821icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
13505810545 0 026430 848 768faster821icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
13516810545 0 026782 848 768faster821icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
13519010545 0 026782 848 768faster821icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
13523410545 0 026430 848 768faster821icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1748786991 0 017516 792 800fastergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1751427547 0 018284 792 800fastergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2043584649 0 014268 776 800fastergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21465410232 0 026053 840 768fastericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
21483017208 0 032981 840 768fastericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
21494010232 0 026053 840 768fastericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
21496210232 0 026053 840 768fastericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
21566617192 0 032965 840 768fastericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
21568811768 0 027941 840 768fastericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
21579811768 0 027941 840 768fastericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
21623810216 0 026005 840 768fastericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
21626011768 0 027941 840 768fastericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
2165469800 0 024381 840 768fastericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
21678817192 0 032965 840 768fastericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
21709617208 0 032981 840 768fastericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
2173829864 0 024389 840 768fastericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
21892210216 0 026005 840 768fastericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
21901010216 0 026005 840 768fastericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
21912010216 0 026005 840 768fastericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
22033010232 0 026053 840 768fastericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
22151811768 0 027941 840 768fastericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
27051227391 0 039771 792 776avx2clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
27060027339 0 040091 792 760avx2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
27066628423 0 041435 792 776avx2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
27095227282 0 043077 840 768avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
27137027282 0 043077 840 768avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
27150227391 0 039771 792 776avx2clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
27156827250 0 043013 840 768avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
27156827282 0 043109 840 768avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
27161227250 0 043013 840 768avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
27163427250 0 043413 840 768avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
27185427274 0 041773 840 768avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
27189827274 0 041829 840 768avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
27200827250 0 043413 840 768avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
27205227282 0 043077 840 768avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
27207427282 0 043109 840 768avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
27225027282 0 043109 840 768avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
27227227250 0 043013 840 768avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
27255827025 0 039257 800 800avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
27255827250 0 043413 840 768avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
27275627282 0 043109 840 768avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
27302026819 0 037524 792 800avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
27313026835 0 037316 792 800avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
27370227250 0 043413 840 768avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
27412026793 0 036529 784 760avx2clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
27412027282 0 043077 840 768avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
27423026815 0 036364 776 800avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
27489027250 0 043013 840 768avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
26718785714 0 018015 808 800simplergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
38417064416 0 016609 800 800refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
43987687199 0 019923 792 760refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
49396605256 0 019805 840 768simplericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
50819124976 0 020781 840 768simplericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
50829025040 0 020813 840 768simplericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
50855864976 0 020781 840 768simplericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
50879844976 0 020781 840 768simplericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
50880065304 0 019797 840 768simplericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
50912404976 0 020781 840 768simplericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
51408065040 0 020813 840 768simplericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
51425665040 0 020813 840 768simplericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
51721785040 0 020813 840 768simplericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
57975508553 0 021555 792 776refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
58431125481 0 017859 792 776refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
58438385481 0 017859 792 776refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
59698766016 0 021821 840 768reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
59895226016 0 021821 840 768reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
60047026016 0 021821 840 768reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
60108846016 0 021821 840 768reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
61321046592 0 022349 840 768simplericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
61521906592 0 022349 840 768simplericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
61574266592 0 022349 840 768simplericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
61590326656 0 022813 840 768simplericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
61617166656 0 022813 840 768simplericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
61710666592 0 022349 840 768simplericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
61862026656 0 022813 840 768simplericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
61959486656 0 022813 840 768simplericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
62874466016 0 021789 840 768reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
62880186016 0 021789 840 768reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
62952786016 0 021789 840 768reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
62965326016 0 021789 840 768reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
64197767072 0 021605 840 768reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
64834444752 0 020509 840 768reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
64962704752 0 020509 840 768reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
64982064752 0 020509 840 768reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
66287764752 0 020509 840 768reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
68487107504 0 021981 840 768reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
70063404992 0 021149 840 768reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
70215204992 0 021149 840 768reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
70224004992 0 021149 840 768reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
70339284992 0 021149 840 768reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
109537563409 0 015739 792 776simplerclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
109823343409 0 016411 792 776simplerclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
110018263409 0 015739 792 776simplerclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
113190883830 0 016555 792 760simplerclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
20057378923 0 011628 792 800simplergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
20906512883 0 011372 792 800simplergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
328093261447 0 011161 784 760refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
336243381333 0 012004 792 800refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
346409141318 0 011780 792 800refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
37954378720 0 010441 784 760simplerclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
40594488702 0 010228 776 800simplergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
450140681109 0 010636 776 800refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

Test failure

Implementation: avx2
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 avx2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avx2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer avx2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avx2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer faster
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer faster
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer faster
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer faster
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer faster
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer faster
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer faster821
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer faster821
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer faster821
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer faster821
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer faster821
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer faster821
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 simpler
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer simpler
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer simpler
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer simpler
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer simpler
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer simpler

Compiler output

Implementation: faster
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
core.c: In file included from core.c:4:
core.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/immintrin.h:27:
core.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]
core.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ^
core.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]
core.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
core.c: ...

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